He served as Vice President of the Management Board of Poczta Polska S.A. PERN S.A. and Member of the Management Board at Operator Logistyczny Paliw Płynnych Sp. z o.o. He also worked in managerial positions in the PGNiG, BOŚ and NBP capital groups.
He graduated from the Warsaw School of Economics with a degree in Finance and Banking.