Job Description Daily bank reconciliations Managing customer payments, ensuring rigid controls are upheld in tracking and making payments within agreed business SLAs Weekly cash flow forecasting Provide vital support in the preparation of the monthly management accounts in a timely and accurate manner Ownership of intercompany reconciliation, and supply of data in line with group deadlines Assist with the preparation of balance sheet schedules Assist with adhoc data analysis Involvement in business improvement projects, as directed and as identified autonomously Develop and implement strong controls and procedures within the finance area, providing a strong base for the continued rapid growth of the business Continuous improvement of systems and process