Kariera biznesowa W 1988 roku wspólnie z bratem założył spółkę Jazcoop, specjalizującą się w produkcji keczupu. Powstałe w niej biuro komputerowe przekształciło się w 1991 roku w oddział firmy COMP, a następnie w COMP Rzeszów S.A. (1995). Po wprowadzeniu spółki na Giełdę Papierów Wartościowych w Warszawie i przejęciu słowackiej firmy Asset Soft AS w 2004 roku spółka zmieniła nazwę na Asseco Poland, stając się początkiem rozwoju Grupy Asseco na rynkach międzynarodowych. W 2007 roku Asseco Poland połączyło się z Softbankiem, a w 2008 roku przejęło Prokom Software Ryszarda Krauzego.

W latach 1999–2006 pełnił funkcję przewodniczącego lub członka rady nadzorczej w spółkach: ABAS, COMP Soft, Softlab, Softlab Trade, WA-PRO, Asseco Romania, Vistula & Wólczanka, ABG (dawniej DRQ) i Asseco Systems.

Obecne funkcje Pełni funkcję prezesa zarządu Asseco Poland (od 2004 roku), odpowiadając za wizję rozwoju i strategię Grupy Kapitałowej Asseco.