Sales Team Lead / Sales Manager - Barcelona, Spain
Top Jobs Abroad
Spain, , Barcelona, , ,
hace un día
... the hospitality industry at scale. Backed by top international investors and ... RoleAs Sales Team Lead Sales Manager, you will play a key ...
www.europelanguagejobs.com