General Manager

Arrowhead/Twin Hills Golf Course is looking to add an experienced General Manager to the team. The General Manager will oversee the day-to-day operations, budgets, staff, and strategy of both courses.

Key Responsibilities of the General Manager:

  • Develops, maintains and administers a sound business and organizational plan for golf courses which includes an operating/capital budget and marketing plan
  • Hires, develops and supervises all key management employees of the courses including the Pro Shops and Kitchen/Restaurants.
  • Consistently assures that the courses are operated in accordance with all applicable local, state and federal laws
  • Oversees the care and maintenance of the courses physical assets and facilities
  • Assists in the creation and coordination of the courses marketing strategy
  • Works with the appropriate department managers to create programs to attract golfers to the facility
  • Ensures the highest standards for food, beverage, golf and other services
  • Analyzes financial statements (income and expenses) relative to budgeted goals and takes corrective measures as necessary
  • Works with department heads (where applicable) to schedule, supervise and direct the work of all employees
  • Maintaining positive and productive relationships between the golf facility and its golfers, guests, employees, community, and industry
  • Perform other duties as assigned by Owner.


  • Between 3-5 years of experience working in Golf operations
  • Previous management skills
  • Extensive knowledge and experience with the sport of Golf
  • Sales and customer service kills
  • ServSafe Certification a plus


  • 401(k) & 401(k) match
  • Dental insurance
  • Disability insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Pay: $65,000-75,000 per year DOE

Job Type: Full-time


  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee discount
  • Flexible schedule
  • Health insurance
  • Paid time off
  • Vision insurance


  • 10 hour shift
  • 12 hour shift
  • 8 hour shift

Weekly day range:

  • Monday to Friday
  • Weekend availability


  • Golf Course Management: 5 years (Required)
  • Supervising: 5 years (Required)

Work Location: One location