Golf Staff

David Ross, PGA

Role: Director of Golf
Serving Since: 1991
Phone Number: 704.897.8021
Email David Ross, PGA

  • 30+ years as a golf instructor
  • 25 years as a Master Club Fitter
  • Given over 35,000 golf lessons
  • Certified KVest & V1 Video Software Instructor
  • Won over 15 tournaments in his playing career


Role: First Assistant Professional

Serving Since: 0000
Email Sean

  • From Elmhurst, PA., and a graduate of Susquehanna University
  • All-Conference in golf his senior year
  • Played in Division III national championships
  • Prior stints at Blowing Rock Country Club and Mt. Kisco Country Club in New York


Role: Assistant Golf Professional

Serving Since: 0000
Email Kennedy

  • From Huntersville, NC and a graduate of North Mecklenburg High School
  • Graduate of Liberty University
  • Turned Professional in 2018. Currently a Level 1 PGA Associate
  • PGA Junior League Captain for three seasons
  • Head Golf Coach, Cannon Middle School


Role: Retail/Golf Shop Manager

Serving Since: 2016
Email Melissa

  • With River Run since 2016
  • Graduate of East Carolina University (BA, Criminal Justice and Child Development and Family Relations)
  • Has worked in multiple departments, learning in all facets of club operation
  • Member, Association of Golf Merchandisers