Oversee the day-to-day accounting operations of the company and its subsidiaries;
Manage billing, Accounts Receivable, Accounts Payable, Fixed Asset control and revenue recognition;
Management of all admin duties including office admin;
Manage and mentor junior personnel in the accounting department with key objectives to be achieved;
Maintain a system of control over all daily transactions;
Preparing the management reports for the Pinewood Technologies and Pinewood DMS companies monthly and reporting on this in the monthly Finance meeting by the deadlines allocated by executives;
Ensuring excellent Finance reporting quality for all group companies
Preparing all monthly Gross Profit (GP) reconciliations and questioning any discrepancies;
Preparing all monthly balance sheet reconciliations and supporting documents keeping to strict deadlines allocated;
Preparing mid-month projections to be presented to management monthly.
Analyse and control revenue imports and questioning all variances, while ensuring prompt collection of accounts receivable;
Analyse and control expenses ensuring expenses align to budgets, while ensuring all payments are made timeously with the appropriate approval;
Ensuring that daily processing in Pinewood DMS is kept up to date to ensure that weekly recons are communicated in a timeous manner;
Monthly processing of Payroll
Prepare the reconciliation of fixed assets
Assisting Head of Finance with audit and budgets
Prepare the annual Employment Equity Report and submissions
Preparing the weekly Power BI Productivity Report that is to be sent out to management
Assist with the submission of the MICT Seta report for the company
Weekly reconciliation of DOC to Pinewood DMS SA accounting system
Drive usage of our internal ERP system (Autotask), assisting with internal processes to ensure a smooth handover of items between different departments
Assisting the Head of Finance with the external reviews to ensure correct & accurate year end financials within budget.
Inherent Requirements of the Job:
Bachelor’s degree in accounting
4+ years of accounting experience, which includes at least 2 years of team management