Dynamic finance professional with extensive experience at the Municipal Council of Manzini, excelling in financial analysis and budget preparation. Proven track record in delivering accurate financial reporting and ensuring regulatory compliance. Adept at leading teams to achieve revenue targets while implementing effective financial systems and controls.
Overview
15
15
years of professional experience
Work History
Director Finance
Municipal Council of Manzini
09.2023 - Current
Preparation of budgets and budgetary control
Involved in the development of MTEF annual operating budget and consolidation of Departmental budgets;
Monitors all budget and grant expenditures;
Complete budget preparation tasks and budget to actual analysis, as directed;
Preparation of participatory budgeting process, Advertising of Budget for public viewing and submission of final draft estimates.
Coordinates personnel budget
Assists and answer questions related to the budget process and facilitates necessary changes.
Production of monthly variance Analysis
Supervision of revenue and expenditure staff
Strict supervision of all officers responsible for producing data to facilitate general ledger reconciliations;
Directs staff in the development analysis and preparation of reports;
Supervision of Rates Billing process
Supervision of Revenue collection
Provide advice and guidance to departmental staff.
Setting and Meeting of revenue collection targets
Preparation of financial statements
Ensures that the trial balance is produced on time for the preparation of financial statements;
Prepares draft financial statements and assists auditors in their annual review of the accounting records;
Report financial information in an accurate and timely manner.
Produce Monthly Management Accounts
Expenditure control
Co-ordinates and liaise with the expenditure section to see to it that controls are in place;
Maintain debt records including the strategic use of debt;
Supervise the development of monthly variance analysis report
Monitors and reviews accounting related system report;
Ensures that internal controls are adhered to at all times by operational staff;
Assists head of departments with their expenditure analysis.
Payroll
Ensures that all salaries and wages are paid into staff members’ accounts and journals are properly allocated /coded;
Ensures that monthly reports are done;
Checks traveling allowances and reviews all training documents before making payments.
Ensure tax annual reconciliations are filed timeously.
Planning and developing financial systems and procedures.
Ensures that users have access to relevant menus to perform their respective tasks;
Develop financial policies and systems of internal controls
Interpret and explain council’s accounting policies and procedures;
Assist in the development, implementation and monitoring of internal controls;
Assist in planning and coordinating professional development activities;
Restricts users from accessing critical files from data base;
Ensures that vendor is invited to train users on financial enhancement;
Makes effective recommendations for staff training, promotions and user group workshops.
Customer Service and other
Provides rate payers with financial guidance
Attend meetings, conferences and trainings as required
Implement corrective action as appropriate
Participate on committees, task forces and work groups as assigned;
Respond to common inquiries or complaints from customers, regulatory agencies, or members of the business community;
Evaluation of properties within the boundaries of the Municipality to determine amount to be charged in rates.
Financial Accountant, (Deputy Director Finance)
Municipal Council of Manzini
11.2022 - 08.2023
Assistant Audit Manager
SNG Grant Thornton
08.2017 - 10.2022
Company Overview: Previously called KPMG
Plan, monitor and control the overall progress and performance of assignments.
Direct audit approach for on-the-job team
Project budget preparation and management (budget vs actual)
Review systems of internal control and assess inherent risk.
Communicate control deficiencies to management and suggest recommendations for the resolution of deficiencies.
Develop and maintain client relationships.
Draft financial statements for clients
Provide on-the-job training /assistance to junior members of staff.
Ensure staff development by delegating appropriate work to junior members of staff and review their work in a structured format
Analysis of client financial information to determine performance and hence structure audit approach.
Resolution of accounting and other technical issues raised by clients.
Previously called KPMG
Supervising External Audit.
Preparing Audit Proposals.
Presentation of Financial Statements to Management/Audit Committee and Board of Trustees (Pension Funds).
Preparing Audit Strategy documents.
Performing planning procedures before commencement of an engagement. This includes the documentation of an understanding of client business processes, determining audit strategies, the audit plan, identification of risks and addressing them etc.
Making assessments of client internal processes, controls and making recommendations for possible improvements.
Preparation and monitoring audit engagement team budgets.
Manage audit engagement team activities, delegating, training and reviewing junior team member’s work.
Coordinating with senior team members (Manager and Partner) to ensure that client reporting deadlines are met while delivering quality audit work.
Undertaking of an engagement by covering all sections of client cycles including revenue, inventory, purchases and payables, receivables, biological assets, loans and borrowings, property plant and equipment, cash and cash equivalents, tax computation, payroll and payroll taxes, equity etc.
Testing if clients are in compliance with laws and regulations of the Kingdom of Eswatini such as Income tax order, Value added tax act, Employment Act, PEU Act, SNPF, Act, and Procurement Act etc.
Testing that clients are compliant with their own internal policies.
Assisting clients in and the preparation of financial statements in compliance with International Financial Reporting Standards (IFRS) AND Companies act.
Coordinate with the team members and client personnel to resolve complex accounting issues and audit findings.
Drafting a complete set of financial statements from the trial balance with supporting schedules, management report and audit committee presentation.
Completing performance appraisals for audit team members.
ITT/OTT Officer (Head Office)
Standard Bank Swaziland
02.2017 - 07.2017
To process customers’ instructions in relation to their Accounts according to the Bank’s procedures to mitigate risk and eliminate fraud.
Processing instructions by customers to provide a high level of customer’s satisfaction in relation to the following instruments: Outward Telegraphic Transfers, Inward Telegraphic Transfers, RTGs payments, Suspense account expunging.
Ensure strict adherence/compliance to internal policies & procedures, local exchange control rulings and international standard/best practices in the processing of RTGs Payments, Outward Telegraphic Transfers, and Inward Telegraphic Transfers.
Ensure that RTGs Payments, Outward/ Inward Telegraphic Transfers, are executed accurately and expeditiously within agreed SLA’s.
Exercise vigilant control over the recovery of RTGs Payments, Outward/Inward Telegraphic Transfers, and commission.
Ensure that all RTGs outgoing SWIFT messages are actioned accurately and expeditiously communicate effectively with clients, branch managers, senior management as well as correspondent banks on all issues affecting the operations of Treasury Product Unit.
Provide constant feedback to Team Leader Treasury Products on all operational matters of the section.
Ensure compliance to recommendations made in OPS Control Unit.
Highlight irregular practices and report to Team Leader Treasury Products.
Ensure prompt resolution of enquiries and queries received from Front Office, foreign banks and customers.
Attend to telephone calls regarding queries, information, etc.
Accountant (Specializing in Creditors Management)
Roots Group of Companies
04.2016 - 02.2017
Reconciliation of Creditors.
Daily follow ups with creditors on payments.
Human Resources Assistant
Feed-Masters
11.2015 - 03.2016
Company Overview: Temporal Job as a Casual
Assisting in the HR Department in sorting employee files.
Asset Numbering.
Management of Raw Stock and Production.
Temporal Job as a Casual
Fund Accountant
Tibiyo Insurance Group
11.2013 - 03.2015
Company Overview: Alexander Forbes Swaziland
Monthly reconciliation of Monthly fund contributions, Admin fees, group life and permanent health disability contributions.
Assisting in preparation of audit file for the annual external audits.
Payments related to admin related costs.
Payments of benefit claims.
Administering Pension and Provident Funds.
Payment of employee benefits and monthly updates on risk premiums and employee benefits.
Alexander Forbes Swaziland
Fund Administrator
Tibiyo Insurance Group
02.2012 - 10.2013
Company Overview: Alexander Forbes Swaziland
Ensure that all premiums for Retirement Funds are received on time.
Ensure that all Retirement Schemes and Risk Benefit schemes are properly administered.
Ensure that proper Member records are kept & monthly updates on Retirement Funds are done on time.
Prepare and dispatch benefit statements to Members on an annual basis.
Solving complaints from clients pertaining their benefit that is being accumulated in the fund managed by Alexander Forbes (Tibiyo Insurance Group).
Alexander Forbes Swaziland
Assistant in the Communication department (3rd year internship)
Eswatini Electricity Company
05.2010 - 08.2010
Publishing of SEC adverts.
Analyzing Statistical data.
Solving complaints from customers.
Education
Post Graduate Diploma in Developmental Finance -
University of Cape-town
05.2025
Post Graduate Diploma in Business Management and Administration -
Stellenbosch Business School
01.2024
Executive Leadership Program -
Stellenbosch Business School
01.2023
Qualified ACCA Chartered Accountant -
UK
01.2022
GCE O’level Certificate -
St Michael’s High School
Degree in Accounting Sciences & Finance -
UNISA
Bachelor’s Degree of Arts - Social Sciences, Majoring in Economics & Demography