Josh Fleming

About
Josh, founder of 365 GOLF, is thrilled to provide a space where golfers of all skill levels can #levelup and truly #enjoythegame. Raised in Calgary, AB, he started at Cottonwood Golf and Country Club under the mentorship of PGA of Canada Professional Tiffany Gordon. After a successful junior career and varsity golf experience at the University of Victoria, Josh followed his passion for teaching by joining the PGA of Canada.
He sharpened his skills at Gallagher’s Canyon Golf Club in Kelowna, BC, taking on roles from Golf Shop Manager to Director of Instruction. Later, as Head Golf Professional at Miskanaw Golf Club in Fort McMurray and Operations Manager for GOLFTEC Prairies, Josh led positive changes and impactful contributions. With over 10,000 lessons taught, his experience and vision now drive 365 GOLF, where he’s proud to lead an incredible team making the game more accessible and enjoyable for everyone.