News | 9th Dec 2022
Meet the STR team: David Ball
Meet David, our QHSE and Facilities Manager! With over 20 years of experience across a range of industries, David stepped into a QHSE role in 2015, and since then he has dedicated his attention to ensuring safe, secure, environmentally responsible, and healthy workplace practices. Having had previous experience supporting the offshore industry, two years ago […]