
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading technology company in Ottawa is seeking a Digital Power Customer Success Management Specialist. This role is centered around enhancing customer relations and engagement with Digital Power clients. Candidates must have an engineering degree along with experience in managing customer needs and providing effective solutions. Bilingualism in English and French is a must, alongside strong problem-solving and communication skills. Competitive compensation and a focus on sustainability await motivated candidates.