Climate & Environment Full-time

Sales Development Representative (Canada)

SWTCH Energy

Posted

May 08, 2026

Location

Canada

Type

Full-time

Mission

What you will drive

  • Lead outbound initiatives to identify and pursue new sales prospects.
  • Maintain relationships with current clients and develop channel partnerships.
  • Research target markets, understand industry trends, and collaborate with marketing and sales teams to achieve milestones.
  • Maintain customer activity in CRM and exceed performance metrics.

Impact

The difference you'll make

This role accelerates the adoption of EV charging solutions in multifamily and commercial properties, including low-to-moderate income housing, making clean mobility accessible and reducing carbon emissions.

Profile

What makes you a great fit

  • Minimum of a post-secondary degree.
  • 2-3 years of experience in sales, business development, and customer management.
  • Experience in relevant industries such as real estate development, transportation, or energy.
  • Strong presentation, verbal communication, and organizational skills; competency in Microsoft applications and CRM (Salesforce).

Benefits

What's in it for you

  • Opportunity to make a significant impact on company culture and values as a core team member.
  • Contribute to environmental impact by working for a clean energy company focused on reducing carbon emissions.
  • Diverse and inclusive workplace that values different paths and experiences.

About

Inside SWTCH Energy

SWTCH is pioneering EV charging solutions for multifamily and commercial properties across North America, unlocking the social, economic, and environmental benefits of widespread EV adoption since 2016.