
Schneider Electric
Global leader in electrification, automation and digitization for industries, infrastructure and buildings.
Customer Success Management Specialist
Drive digital power adoption, manage client success, and grow Schneider's EcoStruxure solutions.
Job Highlights
About the Role
Key responsibilities include building and maintaining long‑term client relationships, conducting business reviews and regular check‑ins, guiding customers toward cost‑effective energy monitoring decisions, and collaborating with sales, operations, and digital services to identify growth opportunities such as system enhancements and service‑plan renewals. The CSM also monitors client satisfaction, health forecasts, and service‑level agreements, escalates concerns, and strives to meet business and KPI targets. Success will be measured by Digital Power Services performance—orders, sales, profitability, customer satisfaction and health—along with maintaining high quality, advancing the EcoStruxure Power story, delivering proactive consultative services, and providing thought leadership across digital power and services teams. • Accelerate customers' power digitalization using Schneider's EcoStruxure Power solutions. • Advise and coordinate requests for Digital Power portfolio (power management, quality correction, consulting, support). • Promote and demonstrate EcoStruxure Power value propositions to influence end‑customer decisions. • Build and maintain long‑term relationships; conduct business reviews and regular check‑ins. • Identify and pursue growth opportunities, including system enhancements and service‑plan renewals. • Collaborate with outside sales, operations, and digital services to secure sales and meet SLA targets. • Monitor client satisfaction, health forecasts, and resolve escalations promptly. • Achieve KPI targets for orders, profitability, and overall customer health.
Key Responsibilities
- ▸ecostruxure power
- ▸power management
- ▸system enhancements
- ▸service renewals
- ▸client relations
- ▸kpi targets
What You Bring
Schneider Electric Canada is seeking a Digital Power Customer Success Management Specialist to accelerate power digitalization for customers through software and services. The Customer Success Manager (CSM) will advance relationships and engagement with Digital Power clients, listening to understand strategic goals and tactical needs to drive shared business growth. The role requires an organized, customer‑oriented professional who maximizes the value of Schneider’s Digital Power Solutions and Services—covering power management and control, power quality correction, consulting, and technical support. Working independently and with outside sales teams, the CSM promotes EcoStruxure Power value propositions, demonstrates their digital transformation benefits, and provides differentiated, innovative solutions that address business needs and technical challenges. Qualifications include an engineering degree with a strong technology focus, experience in software, hardware, networking, database or system troubleshooting, and familiarity with electrical power monitoring and control systems. Candidates must be bilingual in English and French, possess a positive, self‑motivated attitude, and be able to work effectively with diverse technical stakeholders in a fast‑paced environment. • Required: Engineering degree, experience with software/hardware/networking and electrical power monitoring, bilingual English/French. • Desired attributes: proactive, customer‑focused, ability to work with diverse technical teams in a fast‑paced environment.
Requirements
- ▸engineering degree
- ▸bilingual
- ▸software
- ▸networking
- ▸power monitoring
- ▸proactive
Work Environment
Office Full-Time