CIO-plus Series: Interview with CIO and Chief Innovation Officer of Marsh & McLennan, Ben Allen

Ben Allen, CIO and Chief Innovation Officer of Marsh & McLennan Ben Allen has had an unusual path to his current role as chief information officer and chief innovation officer at Marsh & McLennan. He rose to the role of president and chief executive officer of Kroll, Inc., which was an [...]