Job search

Financial Controller

Job Title:

Financial Controller (NetSuite Experience Required)

Job Purpose:

The Financial Controller will be responsible for managing all aspects of financial operations, including accounting, financial reporting, budgeting, compliance, and internal controls. The role requires extensive knowledge of NetSuite ERP to streamline and automate processes, enhance financial reporting accuracy, and improve efficiency in financial management.


Key Responsibilities:

  1. Financial Reporting & Analysis:

    • Oversee preparation of monthly, quarterly, and annual financial statements in compliance with GAAP/IFRS.
    • Manage the consolidation of financial reports across multiple entities/business units.
    • Perform financial analysis, including variance analysis, cash flow forecasting, and budget-to-actual comparisons.
    • Generate ad-hoc financial reports as needed for management and board.
  2. Accounting Operations:

    • Supervise all aspects of accounting, including general ledger, accounts payable, accounts receivable, payroll, and inventory.
    • Ensure accuracy and timeliness of month-end and year-end closing processes.
    • Oversee reconciliations of accounts, bank statements, and intercompany transactions.
    • Maintain and enforce a strong internal control environment, including accounting policies and procedures.
  3. Budgeting & Forecasting:

    • Lead the annual budgeting process and ensure alignment with strategic goals.
    • Provide rolling forecasts and financial modeling to support decision-making.
    • Work with department heads to monitor performance against budget.
  4. NetSuite ERP Management:

    • Serve as the NetSuite subject matter expert (SME) for financial functions.
    • Configure, optimize, and maintain the NetSuite ERP system to enhance financial processes.
    • Identify opportunities for automation and process improvements using NetSuite.
    • Provide training and support to the finance team on NetSuite functionalities and best practices.
  5. Compliance & Tax:

    • Ensure compliance with local, state, and federal financial regulations, including tax filings.
    • Liaise with external auditors and manage the annual audit process.
    • Stay updated on changes in accounting regulations and ensure the company adheres to best practices.
  6. Team Leadership:

    • Lead, mentor, and develop the finance and accounting team.
    • Foster a collaborative and high-performing team culture.
    • Ensure the continuous improvement of team members’ technical skills, especially in NetSuite.
  7. Strategic Planning & Business Support:

    • Collaborate with senior management on strategic initiatives, providing financial insight and support.
    • Identify opportunities for cost savings and efficiency improvements.
    • Participate in financial due diligence for mergers, acquisitions, or other investments.

Qualifications & Experience:

  • Education: Bachelor’s degree in Accounting, Finance, or related field. CPA, CMA, or ACCA certification preferred.
  • Experience: 5+ years of progressive financial management experience, with at least 2-3 years in a Financial Controller role.
  • NetSuite Experience: Minimum of 2 years of hands-on experience with NetSuite ERP, including financial module configuration, reporting, and system optimization.
  • Technical Skills:
    • Proficient in Microsoft Excel and financial modeling.
    • Strong understanding of GAAP/IFRS accounting principles.
    • Experience with financial planning software or other ERP systems is a plus.

Apply now

Related

  • Social Impact Client Communications Manager

    Permanent

    GBP65000

    London

    Key Responsibilities: We are seeking an Impact Communications Manager. This is a dynamic and highly active role for someone passionate about Responsible Business and eager to engage in client-facing business development. It is essential that the candidate understands our commitment…

    Apply
  • SuccessFactors Functional Specialist

    The SuccessFactors Functional Specialist will be responsible for the configuration, maintenance, and support of the SuccessFactors Onboarding, Offboarding, and Employee Central modules. The specialist will work closely with HR teams, IT, and other stakeholders to ensure that the modules are…

    Apply
  • HR Project Manager

    Lead the planning, implementation, and execution of HR projects such as talent management, compensation reviews, performance management systems, HRIS implementation, and more. Develop detailed project plans, timelines, and objectives, ensuring proper resource allocation and coordination. Monitor project progress, address challenges,…

    Apply

Get ready for a new step in your career

Read some video interview tips


Want to be part of Annapurna’s success?
Visit our internal careers page here.