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.