Manager, Risk Advisory
As a member of the Deloitte UK Sustainability team, Giles serves as the lead for life sciences and healthcare. Through this role, Giles has experience supporting a variety of clients across ESG, de-carbonization, net-zero strategy and reporting.
Giles joined Deloitte UK in 2014, serving a variety of public and private sector clients. He has specialized his industry focus in healthcare and life sciences. His experience includes organizational and regulatory compliance, risk identification and management, process risk mapping, and program management. He has a strong knowledge of EU healthcare and life sciences regulation, ABAC and the impact of Brexit on the life sciences industry.
Giles earned a BSc in Environmental Science at the University of Sheffield and an MSc in Environmental Management at the University of Nottingham, since joining Deloitte he has worked with global member firms in 15 locations.