Bid Manager - Energy Projects
13 hours ago
Edinburgh
Bid Manager – Energy Projects Scotland, UK - Occasional Travel, Flexible working arrangements DOE £70,000 - £80,000 (DOE, Negotiable) The Company - A leading contractor offering turnkey solutions for energy projects across the UK including grid infrastructure projects, installation of battery sto...