Adsquare's Sales department is led by Adam Stevens (Head of Sales Americas) and has 28 employees.
Richard Turnbull
General Manager, UK
Melvin Wong
Sales Director, North Asia and ANZ
Gabriella Machado Leal
Senior Account Manager
Antoine Rueche
Sales Manager France and Benelux
Marc Weatherhead
Sales Director
Pádraig Walsh
Senior Sales Manager
Tina Wunderlich
Senior Sales Manager DACH
Solomon Low
Sales Director, SEA
Looking for a particular Adsquare employee's phone or email?