Speaker

Josh is an experienced keynote speaker to business, school, sport and community audiences across Canada and the world. To contact him for speaking enquiries please do so here.