Project Manager - D — RESA Power · Location… | Tsenta