W 2008 powołany został, jako reprezentant ówczesnych Zakładów Azotowych w Tarnowie-Mościcach SA, do rady nadzorczej Biura Projektów Zakładów Azotowych „BIPROZAT” Sp. z o.o. i kolejno – PKCh Sp. z.o.o. (2008–2016), ATT Polymers GmbH (2011–2013) oraz Grupy Azoty ZAK SA (2012–2016).
W 2008 r. przez miesiąc sprawował funkcję p.o. prezesa zarządu Zakładów Azotowych w Tarnowie-Mościcach SA. W czerwcu 2008 powołany został na stanowisko wiceprezesa zarządu Grupy Azoty. Od marca 2014 r. pełni również funkcję Dyrektora Generalnego tarnowskiej spółki Grupa Azoty S.A. Jako członek zarządu odpowiedzialny jest m.in. za integrację produkcji, tworzywa i syntezy organiczne oraz za działalność sponsoringową.
W latach 2011–2015 był członkiem Rady Naukowej Instytutu Ciężkiej Syntezy Organicznej „Blachownia” w Kędzierzynie-Koźlu. W 2013 r. powołany został do rady nadzorczej Grupy Azoty SIARKOPOL.
Jest przewodniczącym Rady Nadzorczej Polskiego Konsorcjum Chemicznego Sp. z o.o.