Brandwatch corporate office is located in 300 S Riverside Plz Ste 300, Chicago, Illinois, 60606, United States and has 11-50 employees.
brandwatch
capital advertising | capital sports
Departments
Number of employees
Sales
44
Operations
26
Engineering & Technical
18
Marketing
17
Finance
6
Information Technology
4
C-Suite
4
| Location | People at location |
| Europe | 201-500 |
| Asia | 51-200 |
| North America | 51-200 |
| Africa | 1-10 |
| Australia | 1-10 |
| South America | 1-10 |
Explore people who held key positions, contributed to Brandwatch's success, and advanced their careers.
Division Manager at Kobelco Construction E...
Worked as Area Service Manager
at Brandwatch (1995-2020)
Senior Business Analys... at Thinkitive Technologie...
Worked as Senior Design Engineer
at Brandwatch (2018-2022)
Retirement at CardFX Marketing
Worked as Associate VP & Head of Quality, Manufacturing ...
at Brandwatch
Explore More
Brandwatch is a consumer intelligence and social media management company headquartered in London, England. The company provides a suite of tools including consumer research, search intelligence, influencer marketing, and media intelligence and insights. It serves brands, agencies, and professionals such as market researchers, marketers, and PR and... Read More