LifeScan Scotland Ltd
Staff Engineer
LumiraDx
Pilot Line Manager
Abbott Diabetes Care
Technical Sensor Manager
Motor X
Process Engineer
FlexMedical Solutions
Operations Manager
LifeScan Scotland Ltd
Lead Process Engineer
LifeScan Scotland Ltd
Senior Process Engineer
Intel Corporation
Senior Process Engineer
Intel Corporation
Senior Etch Process Engineer
LifeScan Scotland Ltd
Principal Engineer and Process Engineering Manager
The University of Edinburgh