Controller | Oki Golf

Oki Golf•Bellevue, WA

About The Position

The Oki Golf Controller is responsible for financial reporting and operational controls, including timely preparation of accurate monthly financial statements and the ongoing development, documentation, execution, and improvement of financial controls. Working directly with the Sr. Director and department leaders, the Controller defines control timelines and procedures, promotes understanding and adherence to financial processes, develops variance-tracking reports, identifies operational patterns, and reports control deficiencies. The role supervises, develops, and trains home office accounting staff and indirectly supervises property bookkeepers. It manages lease accounting records under ASC 842, month-end close activities, general ledger reconciliations, reporting and tax compliance, and financial analysis. The Controller also monitors property-level accounting controls, cash and inventory reconciliations, accounts payable and receivable, payroll payouts, operating costs, profitability, risks, pricing, discounts, and event billing. The position assists department managers with financial reviews and supports special projects for the Sr. Director.

Requirements

  • Accounting degree required.
  • At least 7 years of experience, ideally as an auditor, with supervisory experience.
  • Excellent analytical, organizational, interpersonal, and communication skills.
  • Attention to detail, accuracy, and deadlines.
  • Ability to work well under pressure and balance multiple priorities and assignments.
  • Ability to lift up to 50 pounds occasionally and perform lifting, reaching, bending, twisting, pushing, pulling, squatting, grasping, and arm-hand coordination consistently.

Responsibilities

  • Supervise, develop, and train home office accounting staff; indirectly supervise property bookkeepers.
  • Manage and maintain lease accounting records in accordance with ASC 842, prepare monthly journal entries, and reconcile lease-related general ledger accounts.
  • Provide financial analysis to support operations and improve financial processes.
  • Ensure the month-end checklist is executed and general ledger account reconciliations are completed monthly.
  • Comply with local, state, and federal government reporting requirements and tax filings.
  • Evaluate the effectiveness of accounting software, the point-of-sale system, and supporting databases.
  • Ensure accounts payable is paid timely and available discounts are taken; confirm accounts receivable is collected promptly.
  • Maintain controls over accounting transactions and monitor inventory reports for accuracy, resolving variances.
  • Ensure compliance with daily control processes and property operations, including end-of-day reconciliations, daily cash reconciliation, and inventory procedures.
  • Work with properties to correct process shortfalls and ensure compliance with financial policies and procedures.
  • Review biweekly tips and other payroll payouts for accuracy.
  • Monitor and improve operating costs and profitability, and manage business risks.
  • Analyze business areas to assess whether pricing and discounts are appropriate.
  • Work with properties to ensure event billing is sent timely and aged receivables are actively followed up on.
  • Assist department managers in reviewing financial results and investigating transactions to understand variances.
  • Assist the Sr. Director with special projects.
  • Document financial processes and controls, develop reports to track variances and identify patterns for operational improvement, and report control deficiencies.

Benefits

  • Golf benefits for free play, guest passes, and visits to all 8 Oki courses.
  • 50% discount on shift meals.
  • 25% discount for the employee and up to four guests, excluding alcoholic beverages.
  • Flexible work environment.
  • 401(k) with company match.
  • Paid sick time.
  • Team Member Referral Program participation.
  • Medical, dental, vision, and telehealth coverage for full-time team members regularly working 35 or more hours per week.
  • Flexible spending account options for full-time team members regularly working 35 or more hours per week.
  • Company-paid life insurance and long-term disability for full-time team members regularly working 35 or more hours per week.
  • Paid vacation for full-time team members regularly working 35 or more hours per week.
  • Holiday pay for full-time team members regularly working 35 or more hours per week.
  • Annual bonus eligibility equal to 10% of yearly salary, based on meeting company financial goals.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service