Brał udział w zarządzaniu projektami restrukturyzacyjnymi i wdrożeniowymi W latach 1990-1997 związany z firmą Softop Sp. z o.o. jako założyciel oraz jeden z udziałowców. W latach 1997 - 1999 Dyrektor Biura Regionalnego, a następnie w latach 1999-2000 Członek Zarządu w Scala Poland Sp. z o.o. Kolejno w latach 2001-2002 Członek Zarządu w IFS Poland Sp. z o.o. a w latach 2002-2004 Prezes Zarządu w spółce "DIGICON Sp. z o.o." Ukończył liczne kursy z zakresu zarządzania zespołami oraz technik negocjacyjnych z wykorzystaniem NLP. W latach 2004 - 2007 Prezes Zarządu w ZENERIS S.A. odpowiedzialny za realizację strategii spółki, od września 2007 roku Wiceprezes Zarządu BBI Zeneris NFI S.A., a ponadto od 2009 roku Sekretarz Rady Nadzorczej OZEN Plus Sp. z o.o.