SWTCH

Toronto, Ontario, CAN
96 Total Employees
Year Founded: 2016

Similar Companies Hiring

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
24 Offices
6000 Employees
Jobs at SWTCH
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

22 Hours AgoSaved
In-Office
Toronto, ON, CAN
Energy
As a Customer Success Manager, you will ensure customer satisfaction by managing relationships, onboarding, advocacy, and retention while promoting EV adoption.
22 Hours AgoSaved
In-Office or Remote
3 Locations
Energy
The Strategic Bid & Proposal Analyst will analyze bids, develop strategies, coordinate bid preparations, and manage the bid lifecycle across North America, ensuring compliance and collaboration with teams for successful submissions.
22 Hours AgoSaved
In-Office
Toronto, ON, CAN
Energy
Coordinate the deployment of EV charging stations, provide installation support, ensure networking functionality, and maintain project documentation.
17 Days AgoSaved
In-Office
Toronto, ON, CAN
Energy
The Senior Customer Success Manager at SWTCH will ensure customer value realization, adoption, and engagement, manage enterprise accounts, and enhance customer experience through cross-functional collaboration and operational improvements.
21 Days AgoSaved
In-Office
Toronto, ON, CAN
Energy
Manage deployment of EV charging solutions, ensuring installation quality, technical compliance, and effective communication across teams and clients.