The role involves supervising and controlling all systems associated with Iberdrola's hydroelectric installations in Spain and Portugal.
Competitive salary; Social benefits included; Conciliation measures provided
Must-have
Nice-to-have
Not specified