His professional experience includes providing tax advisory services for a large number of companies, in particular ongoing tax advisory for Polish and foreign banks. He has advised clients in major mergers and acquisitions on the Polish market. Grzegorz advises financial institutions in their day-to-day activities. He specializes in tax restructuring of derivatives products, taxation of holding companies, and investment projects of different types.