Sales Team Lead / Sales Manager - Barcelona, Spain
Top Jobs Abroad SL
Spain, , Barcelona, , ,
hace 6 días
... 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 SDRs, setting ...
www.europelanguagejobs.com