Our Team

John Rodriguez

Role: General Manager
Serving Since: 2012
Phone Number: 919.962.3802

One of my finest career moments was accepting the General Manager’s position at The Carolina Club. Steeped in rich tradition and nestled on the beautiful campus of the country’s finest University, it is truly one of the premiere places to be and a privilege I hold in high regard.  

The Carolina Club has long been considered the crown jewel in the ClubCorp family and our twenty plus year association with the General Alumni Association is a treasured relationship. We strive to honor and respect the history of the Club, as well as creating fresh, new and memorable traditions with an eye to the future. 

My background in the hospitality industry stretches over four decades, covering guest hospitality in many forms from private membership clubs to fabulous dining locations to overseeing some of the world’s greatest sporting events and venues. My grandparents started me at the lowest rung of the ladder in their restaurant, impressing upon me at a very young age the importance of respect and cooperation with all you work with as the keys to every success. The mantra “simple, but consistent”was ingrained in me early on, and I hold on to it firmly as my experience grows.  

I welcome you to our Club and look forward to making your Carolina Club experiences memorable, welcoming and above all, enjoyable. The Club is where you’ll find comfort, southern hospitality and warm friendly smiles. I look forward to creating and celebrating many life celebrations with our great Members and your guests.

Elizabeth Cheek '91

Role: Membership Director
Serving Since: 1993
Phone Number: 919.962.0021

Elizabeth is a True Blue Tar Heel! She grew up in Wilmington, North Carolina, and is a 1991 graduate of UNC. She enjoys sports, reading and spending time with her husband and son.

As has been The Carolina Club's long standing process, membership nominations are vital to the Club’s ongoing success. Please contact Elizabeth today for more information regarding nomination of a colleague, friend, business associate or family member for Membership with The Carolina Club.

The Carolina Club is the connecting point for the University, Alumni, and the Chapel Hill/Carrboro business community. Elizabeth’s role as Membership Director is to assist building lifelong relationships that enhance the lives of our Members. In addition to meeting with current Members and University and community leaders, Elizabeth is committed to ensuring awareness of The Carolina Club's many benefits and assisting those who will benefit by becoming Members.

Kevin Moore

Role: Service Director
Serving Since: 2010

Kevin was raised in the Shenandoah Valley of Virginia and graduated from Virginia Tech in 2007. Before joining the team at The Carolina Club in the fall of 2010, Kevin spent three years at Hermitage Country Club in Richmond, Virginia. Kevin is a Cicerone Certified Beer Server, accomplished homebrewer and a self-taught wine novice that enjoys planning and executing beverage related events for the Club membership.

Kevin is blessed with a beautiful family including his wife Katie and two sets of twins born 11 months apart, Kerrigan & Jake and Finley & Harper! Kevin spends his relaxing time at the Club because the real work is done at home! Stop Kevin at the Club anytime for the latest pictures and family adventures.

JJ Oppegard

Role: Private Events Director
Serving Since: 2017
Phone Number: 919.962.1101

JJ just recently joined The Carolina Club in August 2017.  She is a native of Knoxville, TN and graduate from the University of Tennessee, her blood may run orange, but UNC has always had a special place in her heart.  “There is such a great vibe on this campus and I love being right in the middle of it all!”  Growing up JJ spent her summers on the NC coast and has always had a love for the beaches and mountains of NC. During her free time, JJ enjoys traveling, watching college sports and spending time with her husband and two daughters, Preston, Anna and Megan.  “Life is busy but I would not have it any other way!”  JJ loves planning all types of events but really enjoys meeting new members/clients and building strong relationships with them.


Camille Zarzar

Role: Private Events Director
Serving Since: 2015
Phone Number: 919.962.1101

Camille, a native of Hillsborough, North Carolina, joined The Carolina Club team in 2015 upon graduating from UNC - Greensboro and earning her Bachelors Degree in Community Recreation and Event Management. Prior to becoming Private Events Director in May 2017, Camille served as the Private Events Coordinator for 2 years.  As the Private Events Director, Camille is passionate about working with members and clients to create memorable experiences through their events at The Club.

During her free time, Camille enjoys spending time outside, trying new local restaurants, and cheering on the Tar Heels!

Whether planning a social event or a business meeting, Camille is ready to make your planning experience stress-free. 


Bryan Dahlstrom

Role: Executive Chef
Serving Since: 2017

A graduate of the American Culinary Federation’s Apprentice Program; Bryan spent years developing and honing his craft in some of Florida’s finest resorts and hotels such as The Ritz-Carlton, Amelia Island, The Ponte Vedra Inn & Club and the World Golf Village Renaissance Resort.

Chef has spent the past 12 years with the Centerplate corporation, which is recognized as one of the finest food service companies serving high quality premium complexes, sports arenas and stadiums. He started as the Pastry Chef at the Jacksonville Jaguar’s NFL stadium before bringing his passion for food and southern hospitality to the Greensboro Coliseum Complex as the Executive Chef where his skills were key to the success of many ACC and NCAA Basketball Tournament VIP meals.

In 2009 Chef Bryan relocated the Raleigh Convention Center soon after its Grand Opening; became Executive Sous Chef and had been instrumental in “WOWing” the center’s guests by leading the development of quality, from scratch, globally and regionally influenced menus. In 2014 he was named the Executive Chef at the newly and majorly renovated Durham Bulls Athletic Park, regarded as one of the best minor league ballparks in the country. He opened the PNC Triangle Club and developed menus for the corporate suites and premium concession concepts throughout the park.

The last two and a half years he has been at the Crown Complex in Fayetteville serving a variety of clients from performers like Foreigner, the Beach Boys and Ms. Lauryn Hill to the large prestigious military galas.

During his time with Centerplate, one of his more memorable events was the 2008 Guinness Book record-plated dinner for 16,206 people in Washington, D.C. Chef Bryan was invited to travel and serve as "Visiting Chef" at partner venues in North Carolina, Tennessee, Washington D.C., New Orleans, and California for several high profile volume events.

Chef Bryan’s culinary passions are big flavors inspired by global and American regional dishes of all kinds, seeking out quality local and regional producers and farmers.

Chef Bryan’s first passion is his family as he approaches 30 wonderful years of marriage to his wife Elaine. Chef is blessed with his two daughters Desiree and Monique and three granddaughters Brooklynn (7), Harper (3 ½) and Autumn (6 mths).

Katelyn Homesley '16

Role: Member Relations Director
Serving Since: 2018
Phone Number: 919.962.4454

Katelyn is a Carolina girl through and through. She was raised in Hamlet, NC and graduated from UNC in 2016. Katelyn was a Member at The Carolina Club prior to beginning her role as Membership Coordinator. She was promoted to the Member Relations Director position in early 2019 where she creates our Member communications and coordinates our Club events. Katelyn loves that the Carolina Club can be your home away from home right in the heart of UNC's campus. 

The Member Relations Director focuses on creating a calendar full of events for our members to enjoy.  Whether it is a large event like our Tailgate parties, or a smaller event with one of our Clubs within the Club, Katelyn works to engage all members of the Club. Katelyn also utilizes various forms of communications, such as social media, email, and print materials, to convey pertinent information to our members. Be sure to follow The Carolina Club on social media and check your weekly TW@TC email to stay up-to-date on what's happening. We look forward to seeing you in the Club soon!