Glenn Buchan

Partner & Global Head of Sales

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.

Rystad Talks Energy webinar · May edition

The clean fuel race where aviation meets shipping