Od června 2000 do října 2001 působil v ČSOB jako pojistný matematik, od listopadu 2001 do července 2008 byl členem představenstva ČSOB Pojišťovny a ředitelem divize životního pojištění. Od srpna 2008 byl členem vrcholového výkonného vedení ČSOB ve funkci vrchního ředitele pro oblast řízení zpracování operací a služby.