David Cahill
Senior Maintenance Technician @ Takeda
About David Cahill
David Cahill is a Senior Maintenance Technician with extensive experience in maintenance processes and fault analysis. He has worked in the field for over 35 years, including positions at MSD and ESS, and holds a Green Belt in Six Sigma.