Sales Development Representative with French
2 months ago
London
Industry knowledge and/or experience in our target industries (including manufacturing, distribution, travel, transportation, logistics, energy) * You're an open book. You communicate crisply. You go ...