Life Scan
David Macfarlane is an accomplished professional in the field of quality operations, currently serving as a Senior Quality Operations Manager at LifeScan since March 2005, with a progressive career that includes roles such as Quality Operations Manager and Staff Quality Engineer. Prior experience includes significant positions at BAE Systems, Kymata, Gec Marconi, and Gec Ferranti, where David honed expertise in quality engineering and operations planning. Educational background includes a Master's degree in Pharmaceutical Validation Technology from Technological University Dublin, a Postgraduate Diploma in Quality and Business Excellence from Edinburgh Napier University, and a Bachelor's degree in Engineering Systems from Edinburgh Napier University.
This person is not in any teams
This person is not in any offices