Tradedoubler
Show contact
Links
Claudia Batschi-Rota
Vice President Strategic Business Development
Derek Grant
Country Manager UK IE
Esin Demirbilek
Director Of Operations DACH
Sarah Hälbich
Business Development Manager
Leonie Kronenberg
Business Development Director Agencies
+ 5 more
2019 - present
View in org chart