Multilingual - Sales Development Representative
4 days ago
Long Ditton
SDR Manager * Leverage CRM to manage data meticulously in our CRM system, ensuring all communications and leads are properly tracked, qualified, and followed up on. You'll use insights from CRM tools ...