Financial Controller

Our Organization:
The National Golf Course Owners Association is the golf industry’s trade association, representing and serving the interests of thousands of golf course owners and operators around the United States.  We are governed by a volunteer board of directors and have a team of 15 employees at our national headquarters office on Daniel Island, South Carolina, with three additional remote employees around the country.  Learn more about us at  

The Position:
We are looking for a qualified Financial Controller to manage the full cycle of accounting activities for a $3M annual budget non-profit on Daniel Island, South Carolina. This position requires a motivated self-starter who can balance multiple tasks with a positive and cooperative attitude.

The primary responsibilities of this job involve the following:

  • Manage and oversee day-to-day financial operations, including accounts payable, accounts receivable and general ledger
  • Ensure timely and accurate financial reporting, including the preparation of monthly financial statements and cash flow forecasts
  • Journal entries, month-end closing, booking of month-end entries such as expense accruals, prepaid expenses, and other closing entries
  • Annual budget preparation
  • Perform monthly bank reconciliations and prepare bank deposits
  • Monthly reconciliation of investment accounts
  • Reconcile credit card statements, maintain proper receipt and record-keeping procedures for all staff expense reports
  • Payroll Processing - process bi-monthly payroll, update payroll system for new hires, terminations, pay rate changes, 401(k) contributions, and benefit deductions, review W2’s for accuracy, handle any correspondence from state agencies
  • Prepare quarterly financials, and projections for meetings with our Finance Committee to discuss performance and explain any variances compared to the budget
  • 401(k) - Process and fund 401(k) contributions and company match contributions, complete annual census, respond to
  • TPA for information for annual notice requirements, assist employees with disbursement or loan requests
  • Benefits administrator - assists with annual insurance enrollment, answer employee benefit questions, process any coverage changes, and handle COBRA materials for discharged/resigned employees
  • Maintain and approve PTO balance in Appogee software
  • File annual 1099s
  • Collaborate with outside CPA firm for tax return preparation and annual audits/reviews
  • Complete and review insurance renewals annually for multiple policies, update COI’s and complete workers compensation audits annually
  • Maintain and organize all financial documentation for archival and retention purposes
  • Monitor and review internal control procedures and policies


  • Minimum of 3 years of full-cycle Accounting experience
  • Bachelor’s degree in Accounting or Finance preferred
  • Fluent in GAAP and accrual accounting practices
  • Proficient in Quickbooks Online
  • Knowledge of is a plus
  • Proficient in Google Sheets and Microsoft Excel
  • Excellent attention to detail
  • Ability to work independently and as part of a team
  • Excellent communication skills and interpersonal skills
  • Strong organizational and time management skills


  • Competitive salary
  • Medical Insurance
  • Dental, Vision and Supplemental Benefits
  • 401k
  • Generous PTO
  • Flexible schedule that includes some ability to work from home

All interested candidates should submit a cover letter and resume to Courtney Byrd with the CLB Group at