Senior project manager - energy sector
DublinTurner Townsend
...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 stages of delivery from concept to design and [...]
Category Management & Consulting