Johan kommer senest fra 3i Nordic, hvor han var Operations Director Northern Europe med ansvar for de operative aktiviteter. Johan arbejdede i 3i Nordic i årene 2001-2012. Han har tidligere været Investment Manager og Financial Controller i Atle. Johan har også arbejdet i PWC.
Johan har været bestyrelsesmedlem i Alentec Orion og Atle.
Uddannelse:
BSc, Örebro Universitet