Sales Development Representative
- Hiring Organisation
- Interv l Group | B Corp™
- Location
- Greater London, England, United Kingdom
Development Representative (SDR) to join their high-performing sales team. This is a rare early-career opportunity to learn the ropes of B2B sales directly from seasoned commercial leaders while working at the heart of the energy transition. What You’ll Do Help fuel pipeline growth by researching ...