RIVER RIDGE GOLF CLUB - Key Persons


Craig Hooks

Job Titles:
  • General Manager

Frank A. Zappulla

Job Titles:
  • Head Golf Professional
  • PGA - Head Golf Professional
Frank is a Class A PGA Certified Professional and has been working in the golf industry for 20 years. Hailing originally from Kill Devil Hills, NC, his experience includes public, semi-private, resort, and private golf club experience. Frank is committed to providing golfers with a premium golf experience.

Johnny W. Bagwell

Dr. and Mrs. Bagwell developed River Ridge Golf Community and River Ridge Golf Club in the late 1990's. Even though he is fully retired from medical practice, Dr. Bagwell remains active in the management of River Ridge Golf Club and is committed to keeping River Ridge one of the premier golf clubs in North Carolina.

Rodney Moss

Job Titles:
  • Staff Member