Odpowiada za Piony Banków Komercyjnych, Banków Spółdzielczych, Business Intelligence, Rynku Kapitałowego, PKO BP, a także za Asseco Innovation Hub i Asseco Services.
Absolwent Wydziału Budownictwa i Inżynierii Środowiska Politechniki Rzeszowskiej. W latach 1990-1992 był asystentem na tym wydziale. Od 1992 roku pracował jako informatyk w firmie Jazcoop, a w latach
1993-1995 roku w COMP.
Współtworzył Asseco Poland, gdzie pracuje od września 1995 roku kolejno m.in. na stanowiskach: Dyrektora Usług Bankowych, Zastępcy Dyrektora Generalnego, Dyrektora Pionu Oprogramowania, Dyrektora Pionu Banków Komercyjnych oraz od 22 marca 2007 roku Wiceprezesa Zarządu Spółki.
W latach 2000-2004 Członek Rady Nadzorczej Studia Komputerowego GALKOM. W latach 2007-2009 Przewodniczący Rady Nadzorczej Anica System. W latach 2007-2015 był Członkiem Rady Nadzorczej Postdata. Był również Członkiem Rady Nadzorczej ZUI Novum. Obecnie Członek Rady Nadzorczej w Asseco Business Solutions, Nextbank Software oraz adesso banking solutions. Przewodniczący Rady Nadzorczej w Asseco Innovation Fund i Asseco Services.