Johan rådgiver både danske og internationale klienter i generelle selskabs- og erhvervsretlige spørgsmål samt inden for fast ejendom og entreprise. Hans selskabsretlige arbejde omfatter blandt andet etablering og strukturering af selskaber, ejeraftaler, overdragelser og løbende erhvervsretlig sparring til virksomheder og ejerledere.
Hans arbejde inden for fast ejendom omfatter blandt andet udvikling af ejendomsprojekter, ejendomstransaktioner og kontrakter i transaktions- og udviklingsprocesser, ligesom han rådgiver om entreprisekontrakter og tvister relateret hertil. Derudover arbejder han med bolig- og erhvervslejeret, særligt i forbindelse med forhandling og udarbejdelse af både bolig- og erhvervslejekontrakter.
Dertil er Johan specialiseret i rets- og voldgiftssager, herunder særligt entrepriseretlige tvister samt i sager vedrørende bolig- og erhvervslejeretlige forhold.