Climate & Environment Full-time

Customer Success Manager

SWTCH Energy

Location

Remote

Type

Full-time

Posted

Jan 08, 2026

Mission

What you will drive

  • Build and maintain strong, long-term relationships with a portfolio of customers across the real estate, multifamily, and commercial sectors.
  • Lead the onboarding process for new customers, ensuring smooth transitions from sales to active charging operations through milestone tracking and stakeholder alignment.
  • Act as the "voice of the customer" internally, collaborating with Product, Operations, and Support to resolve issues and influence the product roadmap.
  • Conduct regular check-ins and business reviews to communicate impact, share usage insights, and ensure customers are meeting their sustainability and ROI goals.

Impact

The difference you'll make

This role helps make electric vehicle charging accessible, reliable, and intelligent for everyone, particularly in low-to-moderate income housing, contributing to the transition to clean mobility and reducing carbon emissions globally.

Profile

What makes you a great fit

  • 3+ years in Customer Success, Account Management, or a similar client-facing role, preferably within SaaS, Cleantech, or Real Estate.
  • Bilingual Fluency in English and French is strongly preferred.
  • Strong Communication: Excellent verbal and written skills, with the ability to explain platform features to both non-technical owners and site managers.
  • Data Literacy: Comfortable using data to tell a story; experience with Excel and CRM tools (e.g., Salesforce, HubSpot, or Zendesk) to track customer progress.

Benefits

What's in it for you

  • Business Impact - As a core member of the executive 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.