Job Role:
As a senior financial manager, you will be responsible for overseeing the company's administrative and financial operations. You will act as a key partner to the director, ensuring accurate and timely execution of all financial transactions.
Key Responsibilities:
* Act as the primary point of contact for financial auditors, banks, tax authorities, insurance companies, and the finance team.
* Ensure accurate and timely execution of all financial transactions, including preparation of annual accounts in accordance with accounting standards.
* Prepare revenue declarations, intrastat and VIES, PAYE & PRSI, VAT, and corporation tax returns.
* Ensure regulatory compliance, including ESG requirements (environmental, social, governance).
* Stay updated on regulatory changes in financial legislation and reporting obligations.
* Perform credit and account reviews, assessing customer accounts and evaluating potential clients; set and update credit limits in collaboration with management.
* Maintain bank accounts.
* Manage customer receipts and correspondence; oversee collections, monitor payments, send reminders, and coordinate with the finance team.
* Update the internal HR system and liaise with the external payroll provider.
* Manage legal updates in payroll and HR subjects, solving queries with the HR department's help.
* Manage car leasing agreements.
* Support general administrative tasks, provide support on ad-hoc issues such as IT matters, claims handling, and legal proceedings.
* Contribute to business development through investment file preparation, profitability analysis, and cost tracking.
Essential Requirements:
* A relevant degree in accountancy, finance, or business economics (qualified or part qualified).
* At least three years of relevant industry work experience in a financial management and administrative role.
* Excellent Microsoft Office skills.
* Experience with SAP is desirable.
* Proficiency in Spanish is a plus, or willingness to take a course to learn.
* Ability to work both independently and as part of a team.
* High attention to detail and ability to multi-task.
* Strong analytical skills and ability to operate autonomously and to deadlines.
* Proactive, well-organized, and capable of consistently delivering high-quality work.
* Good verbal and written communication.