Van 2001 – 2016 was Johan werkzaam bij de GHOR / Veiligheidsregio Rotterdam-Rijnmond als Hoofd Risicobeoordeling en Gezondheidskundig Adviseur Gevaarlijke Stoffen (GAGS) en betrokken geweest bij diverse internationale projecten. EU project: Cross border Exposure Characterization and Risk Assessment in Chemical Incidents (CERACI); Participant in European project (Hesculaep) on an improved coordination in pre-hospital setting (Emergency Medical Services); Advisor International project Emergency Response Upgrade Program ”Improving the emergency medical services in Sohar, Oman”.
Van 1996 – 2001 was Johan werkzaam als projectleider. TNO Voeding, Afdeling Blootstellingsonderzoek, Zeist als Senior Arbeidsepidemioloog.
Daarnaast is hij zelfstandig Adviseur Publieke gezondheid en (arbo)veiligheid en systeem coach (Safe & Sound Advies).