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