Steve Mcroberts's Location
Saint Andrews, Scotland, United Kingdom
Steve Mcroberts's Work
Steve Mcroberts's Education
Steve Mcroberts's Skills
Steve Mcroberts's Summary
Steve McRoberts, based in Saint Andrews, Scotland, United Kingdom, is currently a Chief Risk Officer (Technical) at LumiraDx, bringing experience from previous roles at Nsai Inc, Alere, UL and CSA. Steve McRoberts holds a 1989 - 1993 BSc Hons in Optoelectronics and Laser Eng @ Heriot-Watt University. With a robust skill set that includes Product Development, Testing, Program Management, FDA, R&D and more, Steve McRoberts contributes valuable insights to the industry. Steve McRoberts has 4 emails and 1 mobile phone number on RocketReach.