Senior Bid Manager - Asia (Infrastructure & Energy) at Turner & Townsend | Boar Signal