OC&C Strategy Consultants corporate office is located in 6 New Street Square, London, Greater London, EC4A 3AT, United Kingdom and has 501-1,000 employees.
oc&c strategy consultants
oc&c strategy consultants gmbh
oc & c strategy consultants
oc & c strategy consultants llc
oc&c strategy consultants bv
oc&c strategy consultants ltd
Departments
Number of employees
Operations
59
Finance
8
Engineering & Technical
7
Human Resources
6
Marketing
2
Sales
2
C-Suite
1
| Location | People at location |
| Europe | 201-500 |
| North America | 51-200 |
| Asia | 11-50 |
| Australia | 11-50 |
| South America | 1-10 |
| Africa | 1-10 |
Explore people who held key positions, contributed to OC&C Strategy Consultants's success, and advanced their careers.
Change Manager, Workpl... at Next Workplace
Worked as Market Research Consultant
at OC&C Strategy Consultants (2023-2024)
Chief Financial Office... at Japan Experience
Worked as Associate Consultant
at OC&C Strategy Consultants (2017-2017)
Founding Growth at Listen
Worked as Senior Associate Consultant
at OC&C Strategy Consultants (2022-2025)
Explore More
OC&C Strategy Consultants was founded in 1987. This company provides business consulting services and management. Their headquarters are located in London, United Kingdom.... Read More