Born in Germany and raised in Calgary, Josh played all of his minor hockey locally before moving on to junior in Saskatchewan and Manitoba, and Germany. With seven years of coaching experience, including time in Tilburg, Netherlands, Josh brings international knowledge and a fresh perspective to the program.