Senior project manager - energy sector
DublinTurner Townsend
...transition to a low carbon energy future. The role will involve working in a dynamic and fast paced environment, interfacing between Turner & Townsend, sub-consultants and client organisations; with oversight over the management and administration of major national infrastructure frameworks. The role will afford the candidate [...]
Category Management & Consulting