David Macfarlane is an accomplished professional with extensive experience in quality engineering and operations management. Currently serving as the Quality Operations Manager at LifeScan since March 2005, David has held various roles within the company, including Senior Quality Engineer and Staff Quality Engineer. Prior experience includes positions at BAE Systems, Kymata, Gec Marconi, and Gec Ferranti, with a progression from Quality Engineer to Lead Quality Engineer. David holds a Master's degree in Pharmaceutical Validation Technology from Technological University Dublin and a Postgraduate Diploma in Quality and Business Excellence from Edinburgh Napier University, where also earned a Bachelor of Science in engineering Systems.
Location
Glasgow, United Kingdom
Links
This person is not in any teams
This person is not in any offices