Senior project manager - energy sector
DublinTurner Townsend
...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 the opportunity to input on strategic and innovative projects across all [...]
Category Management & Consulting