Job of the Week – I&C Director – McLean Ross

Our client, an innovative energy company that owns and operates one of the UK’s largest power station, seeks an I&C Director to join their growing team. Reporting into the COO, the newly formed role of I&C Director is an integral position within the Senior Management Team. The role holder will be accountable for the P&L […]