Ben Allen is Chief Operating Officer of Kroll. Based in the company's New York headquarters, he is responsible for the day-to-day operations of Kroll’s nearly $1 billion global business.
From 2001 until his appointment as COO in 2007, Ben served as president of Kroll Ontrack, Kroll’s legal technologies and data recovery subsidiary. Additionally, he headed Kroll’s Technology Services Group, which includes background screening and related services.
Under Ben's leadership, Kroll Ontrack increased revenues four-fold. In addition to strong global expansion, Ben oversaw the introduction of numerous innovative, award-winning products and services that provided additional value to clients and firmly established Kroll Ontrack as a market leader in each of its respective lines of business.
Prior to Kroll’s acquisition of Ontrack, Allen served as president and CEO of ONTRACK Data International, Inc. Prior to his appointment as president and CEO, he served in several other roles for the company, including chief operating officer and general manager of the U.K. and France offices.
Early in his career, Ben worked for Ceridian Corporation and 3M in sales, marketing, and management positions. He earned his B.A. in business from Washington State University. |