Johan är kemiingenjör med en kandidatexamen i Kemi från Högskolan i Borås. Han är certifierad revisionsledare för ISO 17025 och har en gedigen erfarenhet från sin tidigare anställning på SWEDAC, Styrelsen för Ackreditering och Teknisk Kontroll. Johan är verksam inom brandteknik och projektleder brandprovning av produkter och material inom områdena bygg, tåg, sjöfart och kablar.
Johan är aktiv inom standardiseringsarbetet i kommittéerna SEK TK 20 "Kraftkablar och installationskablar" och CLC/TC 20/WG 10 "Fire performance tests for cables".