President of the Management Board of Bank Spółdzielczy in Jarocin since 1992. Councillor of the Wielkopolskie Voivodeship Local Government Assembly (5th tenure), where he acts as the Chairman of the Budget Committee. Member of the Management Board since 2010, and Vice President of the National Board of the National Association of Cooperative Banks.
As the President of the Management Board, he is responsible for the policy of new system solutions at the Bank, implements modern forms of electronic banking, extends the Bank's product offer.
Working in the National Association of Cooperative Banks, he has participated in the transformation and development of the Polish cooperative banking industry, inter alia through an active participation in working groups, expert teams and a large number of consultations on the functioning of cooperative banks in the European Union member states.