Manager – Pre Sales
InMobi - Bangalore, IndiaSr. Sales Manager
InMobi - New York City, NYDirector of Sales, Glance TV
InMobi - New York City, NYAccount Manager
Internet Brands - Seattle, WASenior Account Strategist
Criteo - Seoul, South KoreaBusiness Development Representative
Criteo - Boston, NYTechnical Analyst (AdTech)
Taboola - São Paulo, BrazilAdvertising Sales Director
Taboola - London, United KingdomAdvertising Account Manager, Italy
Taboola - Milano, ItalyDigital Marketing & Social Media Specialist
PX - Panamá, Panama