Skip to main content


Placeholder Image

Olaf Keller

Managing Director and Chief Commercial Officer

Proven Management experience in Business Unit, National and Regional Functions. Front-to-end understanding of the Broking / Insurance Business. Experienced in reviewing, improving and restructuring operations. Strong Sales and Business Development skills.

Expert in the field of company-wide Strategic Risk Assessments and Implementation of Risk Management organizational framework, with a direct link to Risk Financing Solutions such as Captives, Finite Risk Solutions and Classic Insurance.

Professional experience within Marsh (outtakes from 19 years):

May 2018 – ongoing Marsh Europe
Head of Corporate and Sales
Managing Director

January 2017 - April 2018
Marsh Central Eastern Europe
Chief Commercial Officer
Managing Director 

January 2013 - December 2016
Marsh Germany
Chief Sales Officer
Managing Director / Member of the Executive Board

April 2010 - December 2012
Marsh Risk Consulting Germany
Head of MRC
Managing Director