Omdia corporate office is located in 110 Southwark Street, London, Greater London, SE1 0TA, United Kingdom and has 201-500 employees.
omdia
informa plc
omdia service provider transformation
proav vertical
Departments
Number of employees
Engineering & Technical
22
Operations
15
Sales
12
Marketing
4
Finance
3
C-Suite
1
Information Technology
1
| Location | People at location |
| Europe | 51-200 |
| Asia | 11-50 |
| North America | 11-50 |
| Africa | 1-10 |
| South America | 1-10 |
| Australia | 1-10 |
Explore people who held key positions, contributed to Omdia's success, and advanced their careers.
Sales Operations Manag... at Cornerstone OnDemand
Worked as Ai & Automation Senior Analyst
at Omdia (2019-2022)
Explore More
At the start of 2020 we formed Omdia by unifying the depth and breadth of expertise from Informa Techs legacy research brands: Ovum, IHS Markit Technology, Tractica and Heavy Reading. This empowered us to serve the technology industry like never before.... Read More