Due to the increasing size of the business we are looking for a financial controller to join our team. The main responsibilities and requirements of this role will include: Operational day to day cash flow management including liaising with project managers to ensure payments received on a timely basis from customers and managing payments to suppliers Oversee the day to day operations of the finance team Overseeing the preparation of monthly management accounts and reporting to directors within deadline Developing the management accounts information to include KPI's, variance reporting and analysis Working with the project teams to maximise and understand the payment applications process Feeding cashflow information into financial models Producing yearly budgets and tracking performance against actual results regularly, highlighting any potential issues to ensure that company financial goals are met Developing/improving internal control systems and processes within the finance function to assist the wider business and maintain accurate financial records Work with other departments to assist in finding cost saving opportunities and efficiently purchasing assets Train, mentor and manage the existing finance team of 2 Occasional book keeping (SAGE Cloud), data entry and reconciliations to ensure coverage of the team during absences Overseeing preparation of payroll information for external bureau Liaising with external accountants in the preparation of year end accounts and corporation tax liability to ensure financial regulation and reporting requirements are met Working on ad hoc projects as required Knowledge of Sage Business and Microsoft 365 required, knowledge of Cypher helpful, Understanding of accounting principles and financial analysis Excellent communication and interpersonal skills Part-Time Applicants considered