Controller
Job Summary
Develop policies to control and coordinate accounting, auditing, budgets, taxes and related activities and records; develop, establish and administer procedures and systems pertaining to financial matters; prepare financial statements, forecasts and analyses for all administrative and managerial functions. Maintain all accounting records and is responsible for development, analysis and interpretation of statistical and accounting information. Evaluate operating results in terms of costs, revenues, budgets, policies of operation, trends and increased profit possibilities. Supervise the scheduling, training and professional development of department members as related. Maintain all information applicable to and compile payroll information. Provide secretarial and administrative support services to the Board of Directors, General Manager and appropriate club staff
Job Tasks (Duties)
1. Directs financial operations of the club
2. Formulates, receives and recommends policy proposals for approval relating to accounting and auditing, the budget, revenue and cost control procedures, preparation and payment of payrolls, tax matters, compilation of statistics and office methods and procedures
3. Directs or prepares the monthly trial balance and resulting financial statements including Income Statement, Balance Sheet and Statement of Changes in Financial Condition for the club along with required supporting schedules and other data necessary for financial reports and records
4. Manages and conducts internal auditing programs to help assure that records are accurately maintained and that established policies and practices are satisfactorily and consistently followed
5. Prepares budgets and financial forecasts in coordination with the various committees, departments and General Manager; analyzes financial information, monitors budgeted versus actual expenditures and advises management about variances and their potential causes; recommends corrective actions to help assure that budget goals are met
6. Works with the club’s external auditors to assure that procedures are consistent with club policies
7. Prepares and verifies reports made to agencies and trade and professional organizations for which dissemination is consistent with club policies
8. Directs and verifies the taking of inventories for beverages, food, supplies, equipment, furnishings, etc.
9. Verifies that all insurance records for club property are properly maintained
10. Reconciles monthly ledgers including receivables, payables, bank accounts, asset accounts and wage accounts
11. Informs and advises other department heads about the financial aspects of their responsibilities
12. Prepares and/or supervises preparation of applicable federal, state and local tax returns
13. Prepares accounting reports as necessary and appropriate for dissemination to the board of Directors, Executive Committee and other club committees
14. Monitors to assure that procedures for effective receiving and storeroom control are in place and consistently used
15. Negotiates and maintains contracts for maintenance of computers and office equipment
16. Attends monthly Board, Finance Committee and other meetings as required
17. Oversees member billing and collection procedures
18. Compiles, approves and maintains credit applications for vendors
19. Negotiates and administers employee benefits including health and life insurance, pension plans, and workers’ compensation. Gathers information and assists the General Manager in making decisions about employee benefit plans
20. Maintains journals, check registers, bank reconciliations, accounts receivable, accounts payable, inventories, general journal, payroll and personnel files, excise tax reports, depreciation accounts and financial statements
21. Collects all cash and receipts from all cash registers
22. Prepares and makes bank deposits
23. Reconciles all bank statements
24. Manages the petty cash fund
25. Audits and pays all club bills and invoices after approval for payment
26. Maintains employees’ time and attendance, absentee and leave records
27. Administers the billing and collection of membership dues
28. Makes and records cash deposits
29. Processes all bills for final payment
30. Manages all credit memos to assure that no incorrect charges are paid
31. Prepares inventory worksheet and crosschecks prices paid with bid quotations and invoice prices
32. Provides membership and financial management information for the General Manager, Board of Directors and committee chairpersons
33. Answers members’ questions regarding billing
34. Maintains accurate records of vendor invoices
35. Ensures legalities of reports, policies and procedures of all payroll functions
36. Prepares notices and other items for the Executive Committee and Board of Directors’ meetings.
37. Manages records and files minutes of each meeting
38. Arranges and maintains member charge records in alphabetical or numerical membership order
39. Maintains correct balances in petty cash and operating funds
40. Acts as Secretary as needed
41. Performs on or off-site errands
42. Performs other duties required by the General Manager
Reports to
General Manager
Supervises
Office Staff
Qualifications
- Bachelor's degree in Business Administration, Hospitality Management, Golf Management, Finance, Recreation Management, or a related field required; Master's degree preferred.
- Minimum of 10 years of progressive leadership experience, with at least 5 years in a senior management role within a private club, country club, golf club, hospitality organization, resort, or similar member-focused environment.
- Demonstrated experience leading multi-department operations, including food and beverage, golf operations, facilities, membership, and administrative functions.
- Proven track record of financial management, including budgeting, forecasting, capital planning, financial reporting, and cost control.
- Experience partnering with a Board of Directors, ownership group, or governing body and effectively communicating operational and strategic initiatives.
- Strong leadership skills with a history of building, developing, and retaining high-performing teams.
- Excellent communication, interpersonal, and relationship-management skills with the ability to engage effectively with members, employees, vendors, and community stakeholders.
- Demonstrated ability to lead organizational change, improve processes, and drive operational excellence while maintaining a high level of member satisfaction.
- Knowledge of private club governance, membership engagement, and hospitality best practices preferred.
- Professional certifications such as Certified Club Manager (CCM) or Certified Chief Executive (CCE) through the Club Management Association of America are preferred but not required.
- Proficiency with financial management systems, club management software, and Microsoft Office applications.
- Prior experience with golf a plus!
Benefits:
- Medical, Dental, Vision
- Paid time off
- Paid sick leave
- Paid holidays
- Employee meals
- Employee club usage benefits
Salary: $70 - $90,000 annually, depending on experience
Schedule: 8:00 am- 5:00 pm, Monday- Friday
FLSA: salaried, exempt
Location: Twin Falls, ID
#INDIF
Pay: $70,000.00 - $90,000.00 per year
Benefits:
- 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Work Location: In person