Sales Development Representative with French
3 months ago
London
... Marketing, Professional Services, Customer Success, and others. Objectives of this Role ... travel, transportation, logistics, energy) * You're an open book. You communicate crisply. You go ...