John Randles is currently the Head of Delivery at Sustainable Energy Authority of Ireland (SEAI), where he has been since 2014. Prior to this, he had significant experience in leadership and management roles at companies such as Microsoft, HP, and British Airways. John holds a MSC in Business & Executive Coaching from University College Dublin and an MBA in Business Administration and Management.
Sign up to view 1 direct report
Get started
This person is not in any teams