Johan jobbar som projektledare inom framför allt finansiell kommunikation på Prime. Han inledde karriären på Prime som vice VD-assistent och juniorkonsult för Primes New York-kontor. Innan han tillträdde sin tjänst kom han närmast från Handelshögskolan i Göteborg där han tog sin examen i M.Sc. in Marketing and Consumption samtidigt som han var timanställd av Prime.
På Prime har Johan jobbat med allt från opinionsbildning till kommunikationskoncept riktade mot slutkonsumenter. Han har tidigare jobbat utomlands på Volvo Trucks marknadsavdelning i Storbritannien och på Swedbank i Sverige.