Climate & Environment Full-time

Deployment Specialist Toronto/Ontario, Canada

Charge Point

Location

Remote (Canada)

Type

Full-time

Posted

Jan 24, 2026

Mission

What you will drive

  • Assist and perform in the activation and configuration of ChargePoint Networked charging stations to new and returning station owners
  • Coordinate with Sales, Operations and Maintenance Partners, and customers to achieve timely and accurate activation of stations
  • Oversee the install, activation, and validation of new charging stations
  • Maintain excellent communications with customers, Sales Rep and Services team to assure timely completion of implementations and issue resolution

Impact

The difference you'll make

This role helps accelerate the transition to electric vehicles by ensuring efficient deployment and activation of EV charging stations, contributing to reduced carbon emissions and sustainable transportation.

Profile

What makes you a great fit

  • Demonstrated ability to manage all aspects of multiple related projects to ensure alignment with business objectives
  • Excellent communication (written, verbal, and presentation) and interpersonal skills
  • Fluent in French/French Canadian Language, both verbal and written
  • Good time management, multitasking and stress management skills to ensure tasks get completed on time

Benefits

What's in it for you

No specific benefits, compensation, or salary information mentioned in the job posting.

About

Inside Charge Point

ChargePoint is at the center of the electric vehicle revolution, powering one of the world's leading EV charging networks with comprehensive hardware, software and mobile solutions across North America and Europe, focused on making the transition to electric easy for businesses, fleets and drivers.