Sales Team Manager
barcelona, catalonia, spain
Amazon
Hereford Sixth Form College
ESADE Business & Law School
University of Warwick - Warwick Business School