Frost & Sullivan corporate office is located in 7550 W Interstate 10 Ste 400, San Antonio, Texas, 78229, United States and has 1K - 5K employees.
frost & sullivan
frost & sullivan (singapore) pte ltd
frost & sullivan forge new partnership for global ...
frost & sullivan's brand and demand solutions
frost sullivan japan inc
growth innovation
Departments
Number of employees
Marketing
268
Operations
266
Engineering & Technical
110
Sales
109
Finance
58
Information Technology
41
C-Suite
27
| Location | People at location |
| Asia | 501-1,000 |
| North America | 201-500 |
| Europe | 51-200 |
| South America | 11-50 |
| Australia | 1-10 |
| Africa | 1-10 |
Explore people who held key positions, contributed to Frost & Sullivan's success, and advanced their careers.
Deputy Manager, Market... at Hitachi High-Tech
Worked as Consulting Analyst
at Frost & Sullivan (2024-2025)
Team Lead at Beroe
Worked as Senior Research Analyst (Automotive & Transpor...
at Frost & Sullivan (2017-2020)
Manager, Sector Develo... at Government of Manitoba
Worked as Senior Business Development Executive
at Frost & Sullivan (2015-2019)
Regional of Strategic ... at SmartOSC
Worked as Director, Strategic Sales (APAC)
at Frost & Sullivan (2016-2019)
Managing Consultant at CrossVue
Worked as Global Director, Financial Planning & Analysis
at Frost & Sullivan (2019-2022)
Management Consultant at McKinsey & Company
Worked as Program Manager
at Frost & Sullivan (2020-2021)
Explore More
Frost & Sullivan is a growth advisory and analytics firm headquartered in San Antonio, Texas. The company provides strategic transformation services, growth opportunity analytics, and benchmarking through its Frost Radar tool to help clients identify and act on new technologies, geographies, and industries. It serves a diverse range of clients, inc... Read More