Manager, Sales Development EMEA
15 days ago
London
Ability to mentor, retain, and motivate exceptional SDR teams. * Language Skills: Fluent in English, French and/or German is a strong plus. Skills & Personal Characteristics * Open - True team player ...