What are the responsibilities and job description for the Course Controller position at Century Golf Partners Management?
POSITION SUMMARY
The Club Controller leads all day-to-day finance operations of the golf club and resort and supervise two to three staff members, including functional responsibility over accounting, accounts payable, accounts receivable, payroll, expense allocations, month and year-end close and taxes. The Club Controller ensures that the Company has the systems and procedures in place to support effective program implementation and conduct flawless audits. He/She works closely with other department managers and their staff, not only to educate them regarding finance and accounting procedures but to explore how the finance function can support the Company’s operations. The Club Controller, in partnership with the General Manager and Corporate, is involved in managing the Company’s business performance. This role is also responsible for maintaining accounting principles, policies, procedures and best practices to ensure accurate and timely financial statements. The Club Controller is responsible for weekly financial reporting and analysis and reconciliation of accounts, HR and Payroll submission, Accounts Payable processing. This position reports directly to the General Manager.
EXPERIENCE, EDUCATION AND SKILLS REQUIRED
- Degree in accounting and/or finance is preferred
- Proficiency with Microsoft Office applications with a heavy emphasis on EXCEL
- Excellent verbal and written communication skills required
- Excellent organizational and analytical skills
- Ability to be a team player and to be customer service oriented
- Minimum 8 years of progressive experience; ideally a combination of public accounting and industry experience
- Strong understanding of US GAAP
- Previous Club/Hospitality experience is preferred
- Proven ability to successfully implement new processes
- Ability to pass background & credit check as position deals with confidential information
ESSENTIAL RESPONSIBILITIES
Club Accounting/Finance
- Responsible for the preparation of weekly/monthly reporting packages
- Actively manage all aspects of financial close including consolidated financial statement reporting; reviewing month-end financials for accuracy and quality to ensure compliance with GAAP.
- Provide monthly actual to budget variance analysis.
- Drive process improvements and optimize efficiencies in the accounting and reporting areas, including elimination or streamlining of manual or non-effective tasks.
- Design, implement and manage accounting policies and procedures to support the company's operations.
- Assist with providing supporting schedules and information for annual and quarterly tax provisions, year-end tax return support, and other local tax compliance.
- Lead the relationship with external audit and tax advisors
- Cash flow forecasting/reporting and other accounting related functions, as required
- Manage the funding process with the company’s Corporate Controller.
- Manage the budget and forecast process.
- Lead the Treasury function and manage the Company’s corporate credit cards.
- Perform all duties pertaining to the daily revenue reconciliation and cash deposit activity
- Responsible for vendor reconciliations, bad debt calls and collections
- Ongoing interaction with club members on problem resolutions, membership assistance and other general questions.
- Print and distribute weekly/periodic financial packets and/or club reports to General Manager and Department Heads
- Review membership applications for completeness and assurance with program/legal requirements
- Process AR club membership
- Provide assistance in researching variances
- Process weekly Accounts Payables for payment
- Responsible for submitting all HR paperwork to corporate office for employee files
- Process bi-weekly payroll
- Dynamic oral and business communication skills. Ability to take initiative and work independently while being a team player.
- Miscellaneous office manager responsibilities (Supply orders, system maintenance, etc)
- Assist department heads with payroll/benefit processing and questions
- Provides any other administrative duties as deemed necessary by the General Manager and/or based on business needs.
Computer Systems
- Become knowledgeable in all pertinent accounting related software used by the Company including club POS system and Jonas/Great Plains general ledger. Prior Jonas experience preferred.
Budgeting/Forecasting
Provide input to forecasting and budgeting projects as needed.
PHYSICAL AND MENTAL DEMANDS
- Must be able to work in a team environment
- Must be able to multitask and follow up on issues as necessary
- Will spend time working on the computer in fulfilling job requirements