avatar for Glenn Carroll

Glenn Carroll

Deloitte, United States
Glenn Carroll is a principal in our life science strategy practice with over 15 years pharmaceutical and biotech experience. Glenn leads Deloitte's US Safety and Medical practices. He has a strong track record in delivering strategic and operational excellence, specifically in the last 3 years, Glenn has led several global transformation medical and pharmacovigilance engagements delivering significant operational improvement. Glenn holds a BE in biochemical engineering from University College Dublin and an MBA from Imperial College London.