Golf Staff

David Ross, PGA

Role: Director of Instruction
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

Scott McArthur, PGA

Role: Head Golf Professional

Serving Since: 0000
Email Scott McArthur, PGA

  • Turned Professional in 1987
  • Holds PGA Certifications in both General Management and Player Development, (Distinction held by less than 2% of all PGA Professionals).
  • University of Georgia, 1987 (Business Administration)
  • Played basketball at Emory and Henry College and lacrosse at University of Georgia
  • Has worked at many high-end clubs including, Farmington Country Club, The Water’s Edge and The Club at Creighton Farms.
  • Wife, Felice and son, Grant


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