Steven CooperWrong Steven Cooper?
Vice President of North America S...
Local Address: Mountain View , California , United States
Cardinal Tower12 Farringdon Road
London EC1M 3HS
Company Description: Jointly awarded IIAR Global Analyst of the Year 2012, Ovum provides clients with independent and objective analysis that enables them to make better business and... more