Manager, Sales Development (French and / or Italian speaking)
Job SummarySales Development Manager - London UK - French and Italian SpeakingWe are seeking an experienced leader to manage our thriving and growing Sales Development team across EMEA. You should bring a proven track record of success in generating pipeline, achieving sales targets, and experience in motivating teams through leadership,...
Rubrik London