Responsibilities
* Lead and manage a small finance team of two assistants.
* Oversee daily banking entries and ensure forecasts are accurate and up to date.
* Prepare and raise contract applications/sales invoices, maintaining accurate records for each job.
* Manage cash flow, including invoice payments, retentions, and bad debt write-offs where necessary.
* Review bi-monthly payment runs before final approval by the Finance Director.
* Conduct end-of-job and work-in-progress analysis, reporting variances and improving processes to minimise errors.
* Prepare monthly management accounts and highlight key variances for review.
* Process payroll, overtime, expenses, and intercompany invoicing.
* Produce dashboards and KPIs for distribution across the business.
* Support the year-end process, liaising with accountants on key areas such as fixed assets, debtors/creditors, and stock.
* Drive process improvement through spreadsheet development and reporting automation.
* Manage the yearly insurance review for commercial and marine cargo policies.
* Strong IT and Microsoft Excel skills.
* Experience with Sage 50 Accounts, CIS Tax, and Reverse Charge VAT.
* Excellent communication and organisational skills.
* Attention to detail with the ability to work independently and as part of a team.
Requirements / Qualifications
* A proactive, flexible approach to work.
* Ability to manage a varied workload and meet deadlines.
* Commitment to maintaining a safe and positive work environment for all team members.
#J-18808-Ljbffr