David MacFarlane

Quality Operations Manager at Life Scan

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.

Links


Org chart