Senior Technical Customer Success Manager
SWTCH Energy
Location
Remote
Type
Full-time
Posted
Nov 26, 2025
Mission
What you will drive
- Build and maintain strategic, long-term relationships with key customers across real estate, multifamily, commercial, fleet, and enterprise property sectors
- Lead enterprise onboarding programs, coordinating contract kickoff, implementation timelines, site-level requirements, and stakeholder alignment across national portfolios
- Drive successful onboarding and early adoption through proactive engagement, milestone tracking, and coordinated cross-functional support
- Identify and lead upsell and expansion opportunities by aligning customer growth with SWTCH's hardware, software, and network management offerings
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 widespread EV adoption and clean mobility.
Profile
What makes you a great fit
- 5+ years in Customer Success, Technical Account Management, Solutions Engineering, Field Engineering, Network Operations, or similar hybrid technical+customer roles
- Proven success managing complex, multi-stakeholder enterprise accounts, ideally across real estate, energy, cleantech, or infrastructure sectors
- Bilingual fluency in English and French
- Experience leading enterprise onboarding, coordinating implementation across multiple properties, regions, and customer stakeholders
Benefits
What's in it for you
Join a passionate, mission-driven team at the forefront of the clean energy transition with opportunities to grow, innovate, and make a measurable impact on the future of urban mobility. Business impact as a core member of the executive team, environmental impact through reducing carbon emissions globally, and commitment to diversity and 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.