Globetrotters corporate office is located in 300 S Wacker Dr Ste 400, Chicago, Illinois, 60606, United States and has 51-200 employees.
globetrotters engineering corp
globetrotters
globetrotters engineering
globetrotters inc
globetrotters international
globetrotters engineering corp
Departments
Number of employees
Operations
29
Engineering & Technical
21
Finance
6
Information Technology
6
Marketing
3
C-Suite
2
Human Resources
1
| Location | People at location |
| North America | 51-200 |
| Africa | 1-10 |
Explore people who held key positions, contributed to Globetrotters's success, and advanced their careers.
Assistant Store Manage... at Steve Madden
Worked as Housekeeping Manager
at Globetrotters (2013-2025)
Design Review Engineer at Georgia Department of ...
Worked as Resident Engineer
at Globetrotters (2022-2023)
Transportation Group L... at TransLand Engineering ...
Worked as Senior Project Manager
at Globetrotters (2018-2018)
Finance Knowledge Spec... at Meta
Worked as Senior Manager, Finance & Consultant
at Globetrotters (2017-2017)
Explore More
Globetrotters is a Chicago-based architectural engineering firm that has been serving both public and private sectors since 1974, specializing in design, management, and consulting. The firm offers a wide range of services including architecture, engineering, construction management, facility management, property management, and IT services. With a... Read More