The Trade Desk
Senior Trading Specialist
Teads
Publisher account manager and development
Teads
UK Publisher Platform Specialist
AOL International
Publisher account Manager, EMEA
Byron
Marketing Assistant
The Trade Desk
Lead Associate Trading Director
Teads
Community executive
FreeWheel
Sales Engineer
University of Alicante