Climate & Environment Full-time

Business Development Manager - US Mountain Region (Remote)

SWTCH Energy

Posted

Feb 24, 2026

Location

Remote (US)

Type

Full-time

Mission

What you will drive

  • Research prospective accounts in targeted markets, pursue leads and follow through to a successful agreement
  • Understand the target markets, including industry, company, project, and company contacts and which market strategies can be used to attract clients
  • Collaborate with marketing and sales teams to ensure that milestones are achieved
  • Maintain relationships with current clients and identify new prospects

Impact

The difference you'll make

This role helps accelerate the adoption of EV charging solutions, particularly in low-to-moderate income housing, making clean mobility accessible for all and reducing carbon emissions globally to ensure a clean and sustainable future.

Profile

What makes you a great fit

  • Minimum of a post-secondary degree
  • 3 years of experience in sales, business development, and customer management
  • Experience in relevant industries such as real estate, transportation, or energy
  • Excellent organizational, strategic, planning and implementing skills
  • Strong presentation and verbal communication skills
  • Competency in Microsoft applications including Word, Excel, and PowerPoint
  • Able to work comfortably in a fast-paced environment
  • Understanding of and passion for clean energy and mobility sectors

Benefits

What's in it for you

  • Business Impact - As a core member of the sales team, you have the opportunity to take a lead role and make a significant impact on the culture and values of the company
  • Environmental Impact - We are a clean energy company with a mission to reduce carbon emissions globally to ensure a clean and sustainable future
  • Diversity - People develop their talents and skills in different ways. We value different paths and experiences

About

Inside SWTCH Energy

SWTCH is pioneering EV charging solutions for multifamily and commercial properties across North America, focused on unlocking the social, economic, and environmental benefits of widespread EV adoption to make clean mobility accessible for all.