John Yorston is the Head of Risk and Compliance at Red Rock Power. Based in Edinburgh, UK.
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.
Full founder directory · Investor directory · Company funding database · Fundraising library
The Startup Fundraising Platform
Raise funds for your startup
Find the right investors and get real replies — instantly, powered by AI.
Takes 30 seconds · No credit card · Cancel anytime
Slide-by-slide guide