Kroll logo

Corporate Management

Ben Allen
President and Chief Executive Officer

Mike Hellriegel
Chief Financial Officer

Sabrina Perel
General Counsel

Jim Kelly
Vice President,
Human Resources