Josh has been involved in the hockey development world for over 20 years working with many players now playing professionally. Throughout his playing career, he had great experiences playing US Division 1 Prep School Hockey at the Lawrenceville School in NJ, Junior A Hockey with the Bancroft Hawks and the Hartford Junior Wolfpack and finished his playing career playing for NCAA Division III Lebanon Valley College. After moving on from playing due to injuries, he was one of a select few student-athletes chosen to attend Finland's Veirumaki Sports Institute.
Josh holds a Bachelor Degree in Sport & Leisure Management from the school with a Specialization in Hockey Coaching. In addition to his program in Finland, he also coached in the Finnish Junior League and completed his thesis on Goal Scoring in the modern game. He has had also some great coaching experience as an Assistant Coach for the University of Calgary Dinos Men's Hockey Team and the UPEI Women’s hockey team. Josh is also a Certified High Performance Level 1 Coach.