Skip to main content
Clir Renewables logo

Onboarding & Data Specialist for Renewable Energy (EMEA)

Clir Renewables
Full Timemid
CAPosted April 21, 2026

Job Description

A renewable energy company in Canada is seeking a Technical Services Specialist to manage customer onboarding projects and provide technical support. The ideal candidate will have experience in the renewable energy sector and strong communication skills.

Responsibilities include supporting customer onboarding, resolving data-related issues, and coordinating project deliverables. This role requires someone who is detail-oriented, independent, and technically inclined, eager to contribute to a mission of accelerating the global energy transition.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free