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: Ovum is a leading authority on telecoms, software and IT services, with unique expertise where these sectors converge. We deliver essential advice on market trends... more