Webster University

Total Offices: 7
Year Founded: 1915
Founded in 1915, Webster University is an independent nonprofit institution serving over 13,000 students worldwide. With its main campus in St. Louis, Missouri, and additional locations across North America, Europe, and Asia, the university offers a diverse range of undergraduate and graduate programs through in-person, hybrid, and online learning environments.

Webster University Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Typical time on-site:
United States
Austria
China
Greece
Netherlands
United States
Switzerland