We have corporate offices in Leeds, London and Dublin, which are home to our corporate central functions such as Business Development, Engineering, Finance, HR, IT, Legal, M&A, Procurement, Projects, and Trading.
The teams in these offices aim to create value, manage risk and pursue new opportunities to enhance and grow our Group in the UK and Ireland.
Contact us