An exciting contract awaits Site Managers in Germany, starting in November 2024. This role offers the chance to lead a pivotal project in constructing a PV plant and substation, contributing to the green energy revolution.
The position is a 12+ month contract, providing a stable and rewa...