Bid Manager - Energy Projects
27 days ago
London
Bid Manager - Energy ProjectsScotland, UK (Hybrid)£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 storage plants, solar energy projects and civil engin...