John Yorston, Founder of Red Rock Renewables

John Yorston is the Head of Risk and Compliance at Red Rock Power. Based in Edinburgh, UK.

About John Yorston

John Yorston is the Head of Risk and Compliance at Red Rock Power. He was quoted discussing the company's achievement of ISO 45003 certification for psychological health and safety, highlighting its commitment to employee mental health and wellbeing.

John Yorston at a glance

More founders in Edinburgh, UK (44)

Browse related founder lists (2)

Full founder directory · Investor directory · Company funding database · Fundraising library