Connected with PKO Bank Polski Group since 2007 He participated in the implementation of many IT projects and held managerial positions, among others as Director of the Department of Architecture and IT Services.

From 2004 to 2007 he held managerial positions at Powszechny Zakład Ubezpieczeń S.A. being responsible for the development of IT systems.  

Prior to that, he was professionally associated with institutions dealing with information technology in the national defense sector. He was responsible for carrying out tasks related to the production and implementation of, among other things, real-time command systems software. He participated in NATO's international working groups dealing with interoperability of command systems.

He is a graduate of the Faculty of Cybernetics of the Military University of Technology. He also completed postgraduate studies in project management at the same faculty.