Nadara Services (Spain) S.L.U.
Site Manager - Ampudia
... reporting to the Area Manager for the allocated area, you will oversee the safe and optimal performance of renewable energy assets. The role involves managing contractors to execute planned and corrective maintenance within specified time, quality, and cost parameters across your designated region. As Site Manager, you will ...
Madrid, España