Kroll logo

Corporate Management

Ben Allen
President and Chief Executive Officer

Mike Hellriegel
Chief Financial Officer

Sabrina Perel
General Counsel

James Bucknam
Executive Vice President,
Risk Management and Compliance

Jim Kelly
Vice President,
Human Resources

Jules Kroll
Founder of Kroll

Simon Freakley
Chief Executive Officer
Corporate Advisory & Restructuring, MMC