W latach 2003-2019 dyrektor generalny Raiffeisen Bank Polska. Wcześniej pełnił funkcje menadżerskie m.in. w Polskim Banku Rozwoju. Był również prezesem Zarządu spółki Getin SP S.A., którą z sukcesem wprowadził na Giełdę Papierów Wartościowych w Warszawie. Jest wykładowcą na Uniwersytecie SWPS.
