Aberdeen Strategy & Research
Show contact
Links
Previous companies
Moshe M. Ovadya
CEO
Elizabeth Barreras Salazar
Senior Lead Generator Specialist
Marien Cosmes
Country Manager, Spain. European Contact Center, Madrid.
Robin Peto
Managing Director, Research
Mike Lock
Managing Director & Principal
+ 4 more
September, 2018 - present
View in org chart