Christopher Cook Email

Regional VP Sales, Americas . Omdia

Current Roles

Employees:
544
Revenue:
$69.4M
About
The game-changing technology research and consulting firm built for the connected age.
Omdia Address
Blue Fin Building
London, null
UK
Omdia Email

Past Companies

OmdiaRegional Vice President of Sales, Americas
OmdiaVice President, Head of North America & EMEA Technology Sales
OmdiaHead of Key Accounts, US

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.