Generate financial reports and summaries for management. Ensure timely completion of end-of-month and regulations and support tax filing processes. Team Management: Supervise, train, and mentor junior bookkeeping and report significant issues to management. Support the Finance Manager in financial forecasting and planning problem-solving skills. Strong organisational and time management skills. Attention to detail and accuracy. Strong