Sales Team Lead / Sales Manager - Barcelona, Spain
Top Jobs Abroad
Spain, , Barcelona, , ,
hace un día
... .The RoleAs Sales Team Lead Sales Manager, you will play a key role in scaling and leading a high-performing sales organization while contributing directly to revenue growth.You will manage, coach, and develop a team of Account Executives and ...
www.europelanguagejobs.com