Site Manager
We want an energy transition for everyone, from everyone!
We are committed to distributed power generation, a key aspect of the energy transition and a means to reduce energy costs. Our partnerships across Europe leverage local knowledge and market experience.
We are looking for a Site Manager to support the end-to-end installation process and resolve installation issues during the construction phase to ensure project success and meet customer needs.
Main Responsibilities:
Requirements:
We want an energy transition for everyone, from everyone!
Location: Pontevedra, Galicia, Spain