Ivan počas svojej dlhoročnej praxe dohliadal na realizáciu stavebných projektov, vrátane nastavovania stavebnoprávnych procesov a procesu posudzovania vplyvov na životné prostredie (EIA) a vyvlastňovanie. Následne zastupoval klientov v správnych a správnych súdnych konaniach. V oblasti obchodného práva Ivan spravuje korporátnu agendu klientov, v rámci ktorej poskytuje právne poradenstvo pri vedení obchodných spoločností, vrátane nastavanie a prípravy mergerov a akvizícií a implementácie týchto rozhodnutí, prípravy organizačných a interných smerníc. Za podstatnú časť svojej agendy Ivan považuje komplexné vyporiadanie vzťahov medzi obchodnými spoločnosťami a členmi jej orgánov a tiež medzi ich spoločníkmi/akcionármi. Ivan poskytuje právne poradenstvo a pripravuje dokumenty v anglickom, poľskom a slovenskom jazyku.