Johan har lång erfarenhet från förbunds- och klubbarbete i både Sverige och utlandet. Det är en tränare med kombination av både hög utbildningsnivå och mycket erfarenhet. De senaste 20 åren har han arbetat som huvudtränare, sportchef och teamleader för klubbar som Birkeröd, Lyngby TK, Hellas TK, SALK och USIF.
För SvTF har Johan länge haft en ledande roll i landets tränarutbildningar och var bla med i teamet bakom boken “Tennis för Barn”. Han har även haft mycket engagemang i spelarutvecklingen av Sveriges bästa juniorer för landslag och regionslag och är regelbundet ute på internationella tävlingar.
Utbildningsmässigt har Johan många år på högskolenivå och inom idrotten – internationellt och nationellt. Bland annat Elittränarutbildningen (GIH och SOK).
På TSK Malmen har Johan rollen som utbildningsansvarig för spelare, tränare och föräldrar. Hans roll är att hålla i spelarutvecklingen. Ett ytterligare fokusområde är tävlingsspelare 10 år och uppåt vad gäller fysiken, mentaliteten och tävlandet.