Meet Glenn Carroll

Senior Manager, Deloitte Consulting LLP

Glenn Carroll is a Senior Manager with Deloitte Consulting LLP in their Life Science Strategy and Operations practice. He has more than 10 years of pharmaceutical and consumer goods experience. Glenn has significant consulting experience in research, pre-clinical and clinical development, regulatory affairs and pharmacovigilance. As a consultant, he has a strong track record in delivering operational model and operational excellence related consulting services in support of projects at Pharmaceutical and Biotechnology companies.

Specifically in the last three years, Glenn has led the provision of consulting services in support of several global R&D and Pharmacovigilance projects involving process and organizational improvement. He has also authored several eminence papers on secondary uses of Electronic Health Records and challenges faced by Drug Safety and Pharmacovigilance organizations.

Glenn holds a BE in Biochemical Engineering from University College Dublin and an MBA from Imperial College London.