Glenn Buchan

Partner & Commercial Director – EMEA

Glenn Buchan is Head of Commercial EMEA and joined the company in 2016. He is responsible for the management of the European, Middle East and Africa Commercial teams. Prior to joining Rystad, Glenn worked in Strategy & Market Analysis roles for a number of Energy players including Aker Solutions. Glenn holds a Management degree from the Robert Gordon University in Scotland.