Assistant Controller
Job in
Boca Raton, Palm Beach County, Florida, 33481, USA
Listed on 2026-09-14
Listing for:
TBG | The Bachrach Group
Full Time
position Listed on 2026-09-14
Job specializations:
-
Accounting
Financial Reporting, Financial Compliance, Accounting & Finance, Financial Analyst -
Finance & Banking
Financial Reporting, Financial Compliance, Accounting & Finance, Financial Analyst
Job Description & How to Apply Below
- Lead and manage the monthly financial close process, ensuring accurate and timely completion of all close activities.
- Oversee the preparation of monthly financial statements, management reporting, and supporting schedules.
- Review journal entries, account reconciliations, and balance sheet analyses for accuracy and completeness.
- Manage and provide direction to the General Ledger Accounting team.
- Establish priorities and ensure the accounting team consistently meets reporting deadlines.
- Partner with the Commissions team to develop, analyze, reconcile, and validate commission-related reports and statements.
- Provide oversight and support to Accounts Payable and Claims Billing activities as needed.
- Identify opportunities to improve accounting processes, systems, reporting, and operational efficiency.
- Train, coach, and mentor accounting staff to support professional development and team performance.
- Assist with annual financial statement audit preparation and coordinate responses to audit requests.
- Support the Finance Controller with financial reporting, accounting initiatives, and internal control activities.
- Perform other responsibilities as assigned.
- Lead the annual operating budget process in partnership with department leaders and Finance leadership.
- Establish budget timelines and provide guidance regarding assumptions, methodology, and required supporting documentation.
- Maintain department-level budgets and supporting financial models within the company’s financial systems.
- Prepare and distribute monthly budget-to-actual reporting and variance analyses.
- Identify significant variances, trends, and financial drivers and communicate findings to appropriate stakeholders.
- Partner with department leaders to understand financial performance, validate variance explanations, and identify opportunities for corrective action.
- Ensure departmental budgets remain consistent with approved business objectives and organizational cost structures.
- Develop and maintain appropriate cost allocation methodologies across departments, entities, and cost centers.
- Ensure allocations are accurate, consistently applied, properly documented, and aligned with internal policies.
- Reconcile allocated expenses to the general ledger and investigate and resolve discrepancies.
- Evaluate existing allocation methodologies on a periodic basis and recommend improvements where appropriate.
- Provide financial analysis and insight related to departmental expenses and cost structures.
- Support initiatives designed to improve expense visibility, accountability, and financial discipline.
- Bachelor's degree in Accounting, Finance, or a related field.
- Active CPA license required.
- 5+ years of progressive accounting experience.
- Experience working within a multi-entity or multi-company environment.
- Experience with budgeting, financial analysis, cost accounting, and cost allocation.
- Demonstrated experience leading or managing the month-end close process.
- Strong technical understanding of general ledger accounting and financial reporting.
- Proven ability to manage competing priorities and consistently meet close and reporting deadlines.
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).
(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:
×