The Anniston Country Club has a new general manager and head golf professional, as Kyle Carpenter assumed the role this week.