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