Our Team

Sam Wills

PGA of Canada Assistant Professional

(306)731-1445 #4

Sam has been the assitant professional at the Deer Valley GC since 2017. Sam coordinates the junior program and facilitates our beginner group lessons in the spring. Sam is an...
Read more

Heather Forbes


Heather is the President of Deer Valley and is responsible for all aspects of the golf course and clubhouse operations. Heather is also the President and CEO of the Superior Group...
Read more

John Greenough

PGA of Canada Head Professional

(306) 731-4412

John has been a part of the Deer Valley team since 2005. John joined the PGA of Canada in 2006 and became the Head Professional at Deer Valley in 2011. John broke the provincial PGA...
Read more

Cameron Johnson


Cameron Johnson is the Chairman of Deer Valley, a position he has held since joining in 2004. Cameron is a Partner of Johnson Advisory Services Inc. which is a boutique corporate...
Read more

Shane Melanson


Shane is the Controller of Deer Valley Golf Club, a position he has held since 2004. Shane is responsible for all financial reporting and recordkeeping at the golf course. Shane is...
Read more