Senior Brand & Marketing Manager
TomTom
Location : Barcelona B ES
Excellent command of English; 7-10 years of experience in marketing, preferably a business, and in a regional marketing manager role;…
TomTom
Location : Barcelona B ES
Excellent command of English; 7-10 years of experience in marketing, preferably a business, and in a regional marketing manager role;…