Description
SWTCH is seeking a Sales Development Representative to join their Business Development team in the US East region. This role involves leading outbound initiatives, managing client relationships, researching prospects, and collaborating with internal teams to achieve sales goals. The ideal candidate will have a post-secondary degree, 2-3 years of sales or business development experience, and familiarity with the clean energy sector.
