Project Manager - Power job at Turner & Townsend