W PKO Banku Polskim S.A. od listopada 2010 r. do października 2016 r. jako Wiceprezes Zarządu nadzorujący Obszar Informatyki i Usług. Realizował m.in. integrację Inteligo do systemów banku, fuzję i integrację Nordea Bank Polska do PKO Banku Polskiego S.A. oraz budowę i wdrożenie systemu płatności mobilnych IKO, na bazie którego utworzono Polski Standard Płatności (BLIK).

W latach 2011–2015 zasiadał w Radzie Dyrektorów Visa Europe, gdzie reprezentował PKO Bank Polski S.A. oraz inne banki z Polski i siedmiu krajów subregionu. W latach 2014–2016 członek rady nadzorczej PKO Banku HipotecznegoKRS PKO Bank Hipoteczny S.A. Nr KRS 0000528469..

Od 2 listopada 2016 r. na stanowisku Prezesa Zarządu Krajowej Izby Rozliczeniowej S.A., zastąpiwszy na tym miejscu Kazimierza Małeckiego. Członek Rady Bankowości Elektronicznej.