Manage internal control procedures and compliance to accounting standards and legislation Propose and implement improved control procedures as required Finalise and review annual financial statements of all group entities Monitor working capital, manage capex spend vs budget and report on variance Mitigate foreign exchange fluctuations Preparation of management accounts, Exco and quarterly Board packs Manage the annual budget process and bi-annual forecasts Collate all reports for group management reporting and prepare group financial reports Meet all statutory and year end reporting requirements Manage all insurance requirements Effective leadership of the finance team and performance outcomes. BComm in Accounting with registration as Professional Accountant (SAIPA) or CA(SA) or CIMA 5 years experience as a Financial manager, with a proven track record of success in managing a finance team Knowledge of Syspro Advanced skills in MS Office Strategic and commercial mindset Excellent communication, problem solving and analytical skills Ability to work with multiple deadlines and under pressure to accomplish business objectives.