Overall purpose of the position: Overseeing all accounting functions in a business ensuring that all accounting records are appropriately kept and that every reported result complies with accounting standards and legislation. Part of the duties includes coordinating and managing the preparation of budget and financial forecasts, preparing monthly statements and other regular financial reports. It’s also a role where you must ensure your finance team operates with a robust control environment and being the go-to contact for all external auditors. Contribute to the financial strategy of a business the role is pivotal in the development of all internal control policies and procedures in the company. Contribute to ensuring all financial systems are fit for purpose, are maintained, and spot any potential areas for improvement. Main Duties: • Managing all day to day accounting operations - this usually includes Billing, Accounts Receivable, Accounts Payable, Nominal Ledger, Cost Accounting, Inventory Accounting and Revenue Recognition. • Sustainability reporting. Environmental and Social reporting to group on a monthly, quarterly and annual basis. • Coordinating the preparation of budget and financial forecasting and reporting any variances. • Preparing and publishing all monthly financial statements. • Creating reports (annual and monthly) which identifies results, trends and forecasts. • Ensuring all transactions are recorded, filed and reported properly. • Making sure reporting meets compliant standards with statutory law and financial regulations. • Documenting business processes and accounting policies to maintain internal controls. • Streamlining and improving all operations and accounting systems. • Coordinating the management of cash flow, debt and debt collection. • Supervising and managing financial department staff • Overseeing the audit process and liaising with external personnel where required