Job Reference 18676
Job type Permanent
Location Naas, Co Kildare
Salary € 60,000-80,000

The Role

Company Accountant

Location: Naas, Co. Kildare
Reporting to: CEO 

We are currently recruiting for an experienced Company Accountant to join a well-established and successful business based in Naas, Co. Kildare.

The successful candidate will oversee financial reporting, cashflow management, payroll, compliance and financial controls within a busy, high-volume environment.

This is a varied and responsible position offering significant exposure to senior leadership, with the opportunity to contribute to ongoing business improvements and strategic decision-making.

Financial Management & Reporting

  • Oversee the day-to-day finance function, including the preparation of management accounts, financial reporting and reconciliations.
  • Manage cashflow, banking arrangements and internal financial controls.
  • Oversee accounts payable, accounts receivable and credit control functions.
  • Ensure accurate and timely supplier payments and effective customer account management.

Payroll, Taxation & Compliance

  • Manage weekly payroll, including PAYE, PRSI, USC, pensions and employee benefits.
  • Oversee VAT, corporation tax and statutory reporting requirements.
  • Ensure compliance with relevant regulatory requirements, including Anti-Money Laundering (AML) and Know Your Customer (KYC) obligations.
  • Coordinate external audits and maintain accurate financial records.

Systems & Process Improvements

  • Maintain the accuracy and integrity of financial information across internal business systems and Sage.
  • Oversee financial system reconciliations, upgrades and ongoing process improvements.
  • Identify opportunities to enhance financial efficiencies, reporting processes and internal controls.

Commercial & Strategic Support

  • Work closely with senior management on financial planning, budgeting and business development initiatives.
  • Review and evaluate commercial tenders, pricing structures, proposals and rebate agreements.
  • Analyse profitability, operational costs and financial risks to support informed business decisions.
  • Provide financial insights and recommendations to support ongoing business performance.

Team Management & HR Support

  • Supervise, support and develop members of the finance team.
  • Assist with recruitment, employment contracts, probation reviews and general HR administration.
  • Promote effective communication and collaboration across departments.

Corporate Governance

  • Provide accurate, timely and confidential financial information to senior management and directors.
  • Maintain strong financial governance, risk management and compliance procedures.
  • Support senior leadership in strategic and operational decision-making.

The Person

  • Qualified Accountant (ACA, ACCA, CIMA or equivalent) with substantial relevant experience.
  • Strong background in financial management, management accounting and payroll.
  • Experience managing a busy finance function with significant transaction volumes.
  • Excellent knowledge of Sage, Microsoft Excel and accounting systems.
  • Strong understanding of Irish taxation, statutory reporting and regulatory compliance.
  • Commercially aware with excellent analytical and problem-solving skills.
  • Strong leadership, communication and organisational abilities.
  • Ability to work independently, manage competing priorities and meet deadlines.
  • High level of professionalism, integrity and confidentiality.

The Package

  • A senior, hands-on finance position within an established and successful business.
  • Direct exposure to the CEO and senior leadership team.
  • Responsibility for a busy, high-volume finance function.
  • A broad and varied role combining financial management, commercial analysis and operational involvement.
  • Opportunity to contribute to process improvements, financial controls and the continued development of the business

Apply Now







    PDF, Word Documents only accepted

    Leinster Appointments is committed to providing a professional service where all CVs are kept confidential and will not be submitted to any third parties without candidate’s knowledge or consent.
    By applying, you are giving consent for Leinster Appointments to contact you about this job or similar positions.

    I have read and agree with the Leinster Appointments Privacy PolicyI agree