Job Title:Financial Reporting Analyst1-2 years experienceDepartment:FinanceLocation:Swords, Dublin (Main Street) (Free parking available)Reports To:Financial ControllerWork Model:Hybrid – 3 days in office, 2 days remoteContract Type:20-month fixed-term contract with a view to permanencyBasic PurposeWe are hiring on behalf of a leading global company in thelogistics and supply chain industry. TheFinancial Reporting Analystwill play a key role in delivering high-quality, cost-effective managerial reporting in line with accounting principles and corporate policies. This position supports strategic decision-making through accurate financial analysis and reporting.Principal AccountabilitiesTimely and accurate processing of the monthly financial closePreparation of month-end accrualsMaintain first-class financial reporting aligned with group policiesMonitor and analyze results at terminal and product level vs. budget and prior yearSupport management in optimizing decisions through financial performance insightsCoordinate balance sheet reviewsEnsure compliance with accounting standards and internal policiesFacilitate internal and external auditsReport monthly on internal controls to the regionBuild strong relationships with internal and external stakeholdersManage multiple stakeholders, including Shared Service Centres and external auditorsAssist with AP queries and systems (Concur & Coupa)Prepare Power BI reportsContribute to financial projects and ad hoc analysisSkills & QualificationsMinimum 1 year of experience in Financial Reporting (Essential)Recognized Accountancy Qualification (e.g., Diploma, Accounting Technician)Strong business acumen and decision-making influenceExcellent communication skills across all levelsAdvanced Excel skills (Essential)Commercial finance and auditing experienceSAP knowledge (Advantage)Power BI experience preferredTeam-oriented, proactive, and flexibleCompensation & BenefitsBonus: 5% annual performance bonusHealthcare: 40% company contributionPension: Access after 6 monthsAnnual Leave: 22 days