Marsh has appointed Ben Allen as chief innovation officer.

Marsh said Allen will partner with leadership teams at Marsh, Guy Carpenter, Mercer and Oliver Wyman to create "market-driven products and solutions that help drive growth for the firm as a whole".

As chief innovation officer, a newly created role, Allen becomes a member of the Marsh & McLennan Companies executive committee, reporting to group president and chief operating officer Dan Glaser.

“Our top priority as an organization is profitable growth across all of our businesses,” said Glaser.

“We believe one of the ways we’ll achieve this growth is to take a more systematic approach to commercializing innovation at the firm."

He added: "Our operating companies are consistently generating innovative solutions to complex client issues; our intent is to make it easier for us to identify, leverage and develop these solutions, and to improve our speed-to-market for new products and services.”

Allen was previously president and chief executive of Kroll, since March 2008.

Kroll was a unit of Marsh & McLennan Companies from 2004 until its sale to Altegrity in 2010.

Topics