Job Title: Development Manager Department: Development EMEA Location: London About Lightsource bp Lightsource... expect a challenging and fulfilling role surrounded by people who are passionate and have brilliant ideas about sustainable...
Lightsource bpand support for workplace teams. This role will lead the team supervising the EMEA portfolio, consisting of approximately 45 sites... development of a proactive safety culture across business. Lead local and regional teams to develop a sustainable workplace...
Take-Two Interactiveof large-scale battery energy storage projects in execution. You will be based in the UK and part of the EMEA team reporting... to the VP EMEA hierarchically, to the Head of Construction & Civil Engineering functionally and, coordinating with the...
NHOA Energy