Prior to joining Kroll, Giles was Chief Executive Officer of Blackrock Expert Services Group, which was acquired by Kroll in 2020. During his four years of leadership, the firm tripled in size through a combination of organic growth and strategic acquisitions; opened offices in Dubai, Paris and Singapore; and expanded its service offerings from construction to technology and financial disputes.
Prior to Blackrock, Giles spent many years as a successful private equity investor. Initially at SandAire Private Equity and then at a leading UK private equity house Dunedin, he has been involved in a range of investments across several industry sectors. As a partner at Dunedin, Giles made the investment in Blackrock Expert Services, before joining the business in 2017.
Giles holds a degree in natural sciences from the University of Durham. He is a Fellow of the Institute of Chartered Accountants, having qualified at Arthur Andersen. His wide experience in Arthur Andersen includes audit, consulting and corporate finance advisory. He is also a former Chairman of the Corporate Finance Faculty, an industry body.