×
Register Here to Apply for Jobs or Post Jobs. X

Controller, Finance & Banking, Financial Manager

Job in Charlottesville, Albemarle County, Virginia, 22904, USA
Listing for: Castle Hill Gaming
Full Time position
Listed on 2026-03-01
Job specializations:
  • Finance & Banking
    Financial Manager
  • Management
    Financial Manager
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Founded in 2013 by experienced professionals from the online casino and video gaming industries, Castle Hill Gaming develops next-generation slot games for the $40B+ Tribal market. Our games combine advanced animation, engaging storylines, and innovative gameplay to deliver a high-quality player experience. We are a small but growing company with a strong focus on operational excellence and financial discipline.

A little bit about the role…

The Corporate Controller will manage the day-to-day financial operations of CHG, including accounting, reporting, annual audit, cash management, taxes, and financial planning. This is a high-visibility position reporting directly to the CEO/CFO, with responsibility for providing accurate financial information, developing scalable processes, and supporting strategic decisions across the company.

This role will be performed onsite in the Charlottesville headquarters. We welcome exceptional candidates across the region to apply and are willing to provide relocation assistance as needed.

The Controller will be responsible for:

  • Overseeing all accounting operations, including general ledger, accounts payable/receivable, payroll, and month-end/year-end close.
  • Managing organizational cash flow, banking relationships, and business insurance renewals.
  • Leading audits (financial and SOC) and ensuring compliance with GAAP and all federal, state, and local regulations.
  • Partnering with leadership on budgeting, forecasting, and financial planning; monitoring budget-to-actual performance and recommending corrective actions.
  • Preparing and presenting financial reports, metrics, and analyses to the CEO/CFO, board, and senior management.
  • Developing and maintaining internal controls, accounting policies, and procedures to support company growth.
  • Supervising and mentoring finance staff; overseeing recruitment, training, and retention within the department.
  • Supporting HR with benefits administration and other finance-related employee programs.
  • Evaluating and implementing financial systems to improve reporting, efficiency, and operational control.

We are excited about you because…

  • You are a CPA with 5+ years of experience in financial management, ideally in small or early-stage companies.
  • You bring experience in accounting, reporting, audits, cash management, budgeting, and forecasting.
  • You have strong analytical, problem-solving, and organizational skills.
  • You have experience with Sage Intacct, with familiarity in  and Tallie as a big plus.
  • You have excellent communication skills, with the ability to present financial information clearly to senior leadership and board members.
  • You have proven leadership ability and experience managing or growing a finance team.
  • You are self-directed, flexible, and capable of operating in a fast-paced environment.

Reasons it pays to work for Castle Hill Gaming (in addition to the pay itself)...

  • Competitive salary and employee equity incentive plans
  • Relocation assistance
  • Fully covered health insurance for employees, family, and domestic partners
  • Company contributions to HSA accounts
  • 401K plan
  • Up to 20 days PTO plus 8 paid holidays; paid paternal, bereavement, and jury duty leave
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary