Sales Manager (Italian-speaking) - On-site – High Tech HE01
Concentrix Spain
Spain, , Barcelona, , ,
hace un día
... , and our planet.As a Sales Manager i on our team, you will:Define sales team strategy, resource allocation, and goal-setting to meet revenue targets.Provide clear guidance on account contact, call frequency, and engagement ...
www.europelanguagejobs.com