Compelo Insurance is using cookies

We use them to give you the best experience. If you continue using our website, we'll assume that you are happy to receive all cookies on this website.

ContinueLearn More

Marsh & McLennan names chief information officer

Marsh & McLennan Companies (MMC) has given Ben Allen, senior vice president and chief innovation officer, the additional role of chief information officer, effective immediately.

As chief information officer, Allen will oversee Marsh & McLennan Companies’ global technology infrastructure group and will report to Dan Glaser, group pesident and COO of Marsh & McLennan Companies.

In addition, he will also oversee the technology leadership teams at operating companies Marsh, Guy Carpenter, Mercer and Oliver Wyman.

MMC said that as both chief innovation and chief information officer, Allen will continue to lead an enterprise-level innovation platform while working closely with the operating companies to refine the firm’s overall technology strategy.

He will continue to be based at the company’s headquarters in New York City.

Previously, Allen had been president and CEO of Kroll, a unit of Marsh & McLennan Companies from 2004 until its sale to Altegrity in 2010.

Prior to that, he held a number of leadership and technology-focused positions at Kroll, including COO.

With 52,000 employees worldwide and annual revenue exceeding $10bn, Marsh & McLennan Companies provides analysis, advice and transactional capabilities to clients in more than 100 countries.