Financial Services

Financial Controller

RecruitMyMom·Gauteng, south-africa·Full Time·Internship
Financial ServicesFull TimeInternship
-

Job Description

  • Playing a critical role in an established education organisation, and working directly with executive leadership, the Financial Controller will oversee core financial functions, ensuring precision in monthly accounting records. In the short term, this role is responsible for supporting the Head of Finance to maintain smooth daily operations across existing sites. In the medium term, the successful candidate will play a pivotal role in designing, building, and optimising scalable financial systems, policies, and automated processes to support organisational expansion.
  • This position is based full-time at the organisation's Head Office in Centurion.

Key Responsibilities

  • Financial Management & Accounting: Maintain accurate, complete, and valid monthly accounting records; support the Head of Finance in preparing monthly management accounts, including draft income statements, balance sheets, and cash flow statements.
  • Systems & Process Optimisation: Support the Head of Finance to design, develop, optimise, and implement robust internal systems, processes, policies, and procedures, with a focus on process automation and operational efficiency.
  • Accounts Payable & Procurement: Support procurement processes alongside campus Operations Managers; review age analysis, perform reconciliations, and manage vendor payments.
  • Accounts Receivable & Credit Control: Oversee accounts receivable, review age analysis and reconciliations, manage bad debt provisions, and support the Debtors Manager as needed.
  • Internal Controls & Audit: Conduct regular internal audits and control reviews; assist the Head of Finance with external audit queries and compliance requirements.
  • Tax & Statutory Compliance: Ensure all tax reporting, submissions, and payments are accurate and up to date; maintain compliance with statutory bodies including CIPC and COIDA.
  • Asset Management: Maintain and update the group fixed asset register.

Requirements

Essential Requirements

  • Minimum 3-year tertiary degree in Accounting or Financial Management.
  • Minimum 5 years of experience in a similar financial management or controlling role.
  • Proven track record in designing, improving, and automating financial systems and processes.
  • Strong organisational and time management skills with a focus on execution.
  • Excellent communication and interpersonal skills.

Desirable Requirements

  • Prior financial experience within the education sector.

Key skills

Bachelors

At a glance

Company

RecruitMyMom

Location

Gauteng, south-africa

Employment

Full Time

Experience

Valid until

Not specified

Created

October 9, 2026

More opportunities

Similar roles you might like

Utilities Specialist

CBRE Excellerate

Gauteng, south-africa

full-time

About the role We are seeking an experienced professional to lead and oversee the delivery of Utilities Specialist services across multiple client accounts within our Utilities and Portfolio Services divisions. In this role, you will be responsible for planning, directing, and coordinating all operational functions to ensure seamless and high-quality service delivery. A key focus will be on building strong partnerships and maintaining effective relationships with senior leadersboth internally and within client organizationsto support integrated, cohesive, and client-focused outcomes. CBRE Excellerate is committed to striving for diversity and equitable representation in our workforce. Preference may thus be given to suitably qualified candidates as identified in our employment equity plan. Persons with disabilities are encouraged to apply. What you will bring Inherent requirements for the role: A bachelor's degree in business studies/Renewable and Sustainable Energy Studies/Technology. A minimum of Grade 12 or an equivalent qualification and/or relevant training. At least 5 years of experience in the utilities technical field. Solid understanding of South African municipal procedures and accounting practices. In-depth knowledge of Eskom and municipal tariffs, bylaws, and regulatory frameworks. Experience in compiling greenhouse gas (GHG) inventories, carbon foot printing, or conducting carbon audits. Proficient in Microsoft Office, with advanced skills in Excel, and working knowledge of Outlook and Word. Additional demonstrable requirements: Strong data analysis and reporting capabilities, particularly in the context of utilities and sustainability metrics. Strong communication and influencing skills. Excellent planning and organizational abilities. Analytical thinker with strong problem-solving and decision-making capabilities. Financial and business acumen with a keen attention to detail and a high degree of accuracy. What you will be doing Proactively identify opportunities for utilities cost savings and recovery optimization across client accounts. Manage the analysis and reporting of technical data provided by the Accounts Payable team to ensure accurate monthly reporting, anomaly detection, and ESG compliance. Collaborate with Utilities Managers, Financial Controllers, Council Liaison Teams, and the Energy & Sustainability team to plan, coordinate, and oversee the implementation and tracking of optimization projects. Maintain detailed benefit tracking for all identified utilities optimization initiatives. Develop and improve systems, processes, and reporting mechanisms to support client-specific utilities service level agreements (SLAs). Assist in defining user system specifications and lead the development, management, and troubleshooting of systems to eliminate inefficiencies and reduce duplication of effort. Identify training needs and deliver training sessions to ensure effective use of systems and adherence to best practices. Support the preparation of budgeting and forecasting for metered utility recoveries. Lead and manage teams responsible for utility recovery processes within the Portfolio Services division. Build and maintain strong relationships with municipal creditors and internal teams, providing regular updates on tariffs, municipal bylaws, and account information. Deadline:23rd October,2026

7 hours ago

Regional Finance Controller - Johannesburg - On-site

Datafin

Johannesburg, south-africa

Default

ENVIRONMENT:A leading Retailer is looking for a Regional Financial Controller who is responsible for ensuring that financial and stock-related controls are consistently applied, enforced, and maintained across all branches within the region (12-15 branches per region). This role operates as a regional control and governance function, bridging Central Finance, Supply Chain, and Branch Operations to protect the business through robust compliance, accurate financial processes, and effective stock governance.DUTIES:Financial Control & Governance Enforce strong financial controls across the region, ensuring compliance with company policies and audit requirements. Manage and review emergency payments and buyouts, ensuring appropriate authorisation and supporting documentation. Review and approve petty cash submissions for all regional sites prior to submission to Central Finance. Audit petty cash floats across branches. Oversee document flow to Accounts Payable, ensuring completeness, accuracy and timely submission. Administer insurance claims and FNB/WesBank fleet card management. Maintain accurate filing and recordkeeping in accordance with company and audit standards. Provide oversight and leadership of the regional stock control environment, ensuring the integrity, accuracy and completeness of inventory records. Lead the planning, coordination and execution of regional stocktakes in accordance with company standards, timelines and audit requirements. Ensure stocktake systems and scanners are appropriately configured, controlled and fully operational. Monitor stocktake progress and review results with relevant teams. Investigate and resolve stock variances, ensuring corrective actions are implemented and reported. Oversee the Goods in Transit process, including accurate tracking, reconciliation and resolution of outstanding balances. Strengthen stock control processes and internal controls to safeguard inventory assets. Review scanner administration, stock count validation, variance investigations and corrective actions to maintain stock accuracy and reporting integrity. Review and verify fixed assets, ensuring physical assets are accurately recorded. Prepare CAPEX forms with the required approvals and supporting documentation. Maintain accurate asset registers. Ensure compliance with asset management policies and controls. Oversee Financial GRVs (Goods Received Vouchers), ensuring accuracy and completeness. Prepare Purchase Orders for non-stock items for the regional head office. Ensure compliance with procurement and financial policies across regional transactions. Process transactions, reconciliations, expenses and financial adjustments across allocated finance portfolios. Ensure compliance with applicable accounting standards, tax legislation, statutory and regulatory requirements, company policies and governance frameworks. Perform end-to-end financial administration, accounting, reconciliations and reporting for allocated finance portfolios. Manage finance activities relating to alternate sales channels, regional commercial activities, third-party platforms, supplier funding programmes and shared-service cost allocations. Investigate and resolve financial exceptions and reconciliation discrepancies. Prepare and maintain complete supporting documentation, working papers, reconciliations and audit trails. Prepare, review and submit financial, statutory, management and ESG-related reports and supporting schedules. Ensure financial information is accurate, complete and submitted within required reporting deadlines. Liaise with internal and external stakeholders, including auditors, to resolve queries and support audit requirements. Support continuous improvement of financial processes and internal controls. Manage the administration and governance of contracts and related documentation with Finance personnel. Maintain complete, current and audit-ready hardcopy and electronic records. Provide financial insights and support to regional operational management. Assist with audit preparation and respond to audit queries accurately and timeously. Ensure financial compliance with company policies and procedures across all regional sites. Escalate systemic issues, material financial risks and control weaknesses to Central Finance. Provide backup support across finance functions during periods of leave, peak workloads and ad hoc departmental requirements to ensure operational continuity. Financial Controls & Governance Stock & Inventory Management Audit & Compliance ERP Systems – Financial & Stock Modules Financial Reporting & Analysis Asset Management & CAPEX Control Relevant tertiary qualification in Finance, Accounting, Financial Management, Auditing, or a related field. Postgraduate qualification in Finance, Accounting, or Business Administration would be advantageous but is not essential. Professional finance or accounting certification such as CIMA, ACCA, SAICA, or a similar industry-recognised credential would be advantageous. Solid experience within financial control, audit, or compliance environments. Experience overseeing multi-site financial governance and/or stock control. Experience within retail, wholesale, or multi-branch operational environments. Proven experience enforcing financial controls, governance standards and process discipline across multiple locations. Experience in stock control, stocktake management and inventory governance. Managing or overseeing financial controls across multiple sites or branches. Leading or supporting stocktake planning, execution and variance resolution. Working with ERP systems for financial processing, stock management and reporting. Ensuring compliance with financial policies, procurement controls and audit requirements. Collaborating with Supply Chain, Operations and Central Finance teams. Conducting financial audits, process reviews and control assessments. Managing GRVs, petty cash, CAPEX, asset verification and insurance administration. Willingness to travel between regional sites when required, approximately every six months per branch. Attention to Detail Problem-Solving & Root Cause Analysis Written & Verbal Communication Stakeholder Management Organisational Skills Enforcement & Accountability Process Discipline Mentoring & Guidance GRV Clerk Supervision Desired Skills: Regional Finance Controller

13 hours ago

Bookkeeper - On-site - Germiston

Datafin

Germiston, south-africa

Default

ENVIRONMENT:A leading Retailer is looking for a Bookkeeper who will support the Accountant in delivering accurate and timely management reporting, financial analysis, and month-end reporting across four business divisions.The role is responsible for ensuring the integrity of transactional and financial data, supporting balance sheet accuracy, and enabling reliable reporting through strong reconciliation discipline, control processes, and structured data management.DUTIES: Management Reporting & Financial Analysis Assist the Accountant with preparation of monthly management accounts Support consolidation and aggregation of financial results across four divisions Prepare supporting schedules and working papers for reporting packs Perform variance analysis on revenue, costs, and key expense lines Support commentary inputs for management reporting Assist with preparation of monthly reporting packs (Income Statement, Balance Sheet, Cash Flow inputs) Ensure completeness and accuracy of all supporting schedules Collate and organise working papers for review by the Accountant Ensure month-end deadlines are met across assigned divisions Liaise with financial controllers to obtain required inputs timeously Prepare and maintain monthly balance sheet reconciliations Investigate and resolve reconciling items timeously Ensure all supporting documentation is complete, accurate, and audit-ready Escalate unresolved or high-risk items to the Accountant Perform weekly review of expense postings and allocations Investigate anomalies and ensure correct accounting treatment Support cost centre control and expense classification accuracy Track expense trends and highlight variances or unusual movements Prepare and maintain accrual schedules for assigned portfolios Assist with monthly journal processing and postings Ensure completeness and accuracy of accruals and reversals Ensure sundry and ad hoc payments are processed timeously with correct supporting documentation Ensure compliance with internal approval limits and payment controls Ensure accuracy and integrity of financial data across ERP and reporting systems Maintain structured and complete financial records for audit purposes Support consistency and standardisation of reporting data across divisions Ensure adherence to company policies, procedures, and relevant legislation Provide backup support for other finance functions during leave, peak workloads, and ad hoc requirements, ensuring continuity of operations. Provide backup support for other finance functions during periods of leave, peak workload, and ad hoc departmental requirements, ensuring continuity of operations across the team. Assist with stock and inventory-related finance support where required Support SOP development, maintenance, and process improvement initiatives, including automation and digitisation Ensure proper document management and record keeping (electronic and hardcopy) Support financial controllers with selected operational finance tasks (e.g. ESG inputs, fleet cost support where applicable) Matric (essential) Tertiary qualification in Accounting/Finance 3–5 years’ experience in bookkeeping or finance support role Strong experience in reconciliations and month-end processes Exposure to management reporting environments preferred Advanced Excel skills essential Strong numerical and analytical ability High attention to detail and accuracy Strong Excel and reconciliation skills Ability to work across multiple divisions and deadlines Understanding of basic financial reporting principles Strong organisational and follow-through capability Desired Skills: Bookkeeper On site

13 hours ago

Project Financial Manager

Network Recruitment

Johannesburg, Gauteng, south-africa

FULL_TIME

Key Responsibilities: Lead the finance workstreams from system design through implementation, go-live and country rollout Define financial system requirements across GL, AP, AR and Procurement Drive the implementation of a global chart of accounts and multi-currency consolidation Oversee financial data migration, testing, cutover and go-live readiness Ensure accurate client billing, supplier rates and outsourced driver charges Validate financial system interfaces and reconciliation controls Oversee intercompany accounting, foreign exchange and group reporting requirements Embed financial controls, approval workflows and audit trails Manage project plans, milestones, budgets, risks and dependencies Monitor implementation partner deliverables and resolve project issues Coordinate finance stakeholders across countries and business functions Drive finance-related change management, training and business readiness Deliver project status reports and steering committee / board updates Ensure a smooth handover to business-as-usual teams Job Experience and Skills: Degree in Accounting, Finance or a related field essential CA(SA), CIMA, SAIPA or equivalent professional qualification advantageous PMP, PRINCE2 or equivalent project management certification advantageous Advanced MS Excel, including financial modelling and reconciliations 7+ years' finance experience 3+ years' project management experience Logistics, courier, freight, transport or distribution industry experience strongly preferred Financial system / ERP implementation experience Experience with multi-entity, multi-currency accounting and group consolidation Strong understanding of financial controls, reconciliations, data migration and system interfaces Working knowledge of IFRS, particularly foreign currency translation and consolidation Experience with rate cards, pricing structures or billing models advantageous Strong project governance, planning and stakeholder management skills Experience managing implementation partners, budgets and deliverables Ability to manage multiple workstreams and deliver under pressure The challenge? Making sure every country speaks the same financial language, without losing sight of its local requirements. If you combine strong financial acumen with the project management discipline to deliver complex implementations, this is your opportunity to influence a global rollout, strengthen financial controls and help build a system that supports the business well beyond go-live. If you're looking for responsibility, exposure and growth in a business that moves fast and expects results, this role will stretch you; and reward you. Let's connect! For more exciting Finance vacancies, please visit: I also specialise in recruiting: Financial Directors Chief Financial Officers Financial Managers Financial & Senior Accountants Cost & Management Accountants Financial Controllers If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions. For more information, contact: Monya Bolt Connect with me on LinkedIn!

20 hours ago

Regional Finance Business Partner

Network Recruitment

Midrand, south-africa

FULL_TIME

Our client is a listed services conglomerate based in Midrand, looking for a Regional Finance Business Partner who can bridge the gap between finance and the frontline operations. This is a role for someone who wants to understand what is happening beyond the numbers, visiting branches and sites, partnering with operational teams, strengthening controls, managing stock and finding smarter ways of working through AI and automation. Key Responsibilities: Own the month-end accounting function across operations Manage reconciliations, journals and financial reporting Monitor internal controls and compliance Drive stock management, controls and reconciliations Partner with operational teams and provide financial insight Identify cost, process and efficiency improvement opportunities Travel to branches and sites to understand and support operations Leverage AI and automation to improve finance processes Support management with ad hoc financial analysis and decision-making Job Experience and Skills: BCom Degree essential CIMA highly beneficial 3+ years' experience, Articles or commercial experience considered Advanced Microsoft Excel AI and automation experience essential Strong operational finance experience Full accounting function and month-end experience Strong understanding of internal controls and compliance Stock management and control experience Finance Business Partnering experience Advanced Microsoft Excel Assertive, proactive and willing to take initiative Strong communication and stakeholder management skills Willingness to travel to branches and operational sites If you're ready to get out from behind the spreadsheet, understand the operation, challenge the status quo and use technology to make finance smarter, this could be the role for you. Bring the numbers. Bring the ideas. Bring the initiative. Apply now! For more exciting Finance vacancies, please visit: I also specialise in recruiting in the following: Financial Managers Financial Accountants Management Accountants Financial Controllers Cost Accountants Finance C-Suite and Executive roles If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions. For more information, contact: Elzette Hood Executive Recruitment Consultant Connect with me on LinkedIn!

a day ago

Accounts Manager

Network Recruitment

Johannesburg, Gauteng, south-africa

FULL_TIME

Are you an experienced accounting professional with strong property accounting experience and a passion for delivering accurate financial information, managing month-end processes, and leading support teams? An exciting opportunity has become available for an Accounts Manager to join an established organisation and play a key role within the finance function. Working closely with the Financial Controller, you will take ownership of day-to-day accounting activities, oversee critical reporting processes, and support the management of a diverse property portfolio. This is a hands-on role ideally suited to someone who enjoys being involved in the detail while also managing people, improving processes, and ensuring financial accuracy across multiple entities. Key Responsibilities Financial Accounting & Reporting Manage the day-to-day general ledger function across multiple entities. Prepare journals, bank reconciliations, and control account reconciliations. Perform intercompany reconciliations across the group structure. Prepare monthly management accounts for review. Support month-end and year-end reporting processes. Assist with budget preparation and financial planning activities. Property Accounting Manage monthly billing processes, including rental income, escalations, recoveries, and related charges. Prepare and reconcile utility and cost recovery calculations. Monitor and maintain tenant deposit and guarantee schedules. Ensure the accurate financial administration of tenant-related transactions. Resolve escalated tenant account queries and financial discrepancies. Debtors, Creditors & Cash Management Supervise debtors and creditors functions. Oversee collections, arrears management, and account reconciliations. Review supplier reconciliations and payment preparations. Prepare payment batches for approval. Support effective cash flow management and financial controls. Compliance & Audit Prepare VAT reconciliations and supporting schedules. Assist with VAT submissions and compliance requirements. Prepare audit files and supporting documentation. Liaise with auditors and assist with audit queries. Maintain strong financial controls and governance standards. Team Leadership Supervise and support finance team members. Provide guidance and oversight to debtor and creditor functions. Foster a culture of accountability, accuracy, and continuous improvement. Assist in streamlining finance processes and improving efficiencies. Requirements Qualifications BCom Accounting Degree; or Completed SAICA or SAIPA Articles. Experience Minimum 5 years' accounting experience. Minimum 2-3 years' experience within a property accounting environment . Proven exposure to: Tenant billing Utility and cost recoveries VAT compliance Management accounts Intercompany reconciliations Month-end reporting Previous team supervision experience. Technical Skills Experience working on a property management accounting system. Advanced Microsoft Excel skills. Strong accounting knowledge and reconciliation experience. Excellent understanding of financial reporting and month-end processes. Key Competencies The ideal candidate will demonstrate: Strong attention to detail and accuracy Excellent organisational and time-management skills Strong leadership and team supervision capabilities The ability to work effectively under month-end deadlines Strong problem-solving and stakeholder management skills A proactive and hands-on approach to finance Why Consider This Opportunity? This role offers broad exposure across property finance, operational accounting, reporting, and team leadership. You'll work closely with senior finance leadership while gaining exposure to a complex multi-entity environment where your contribution will directly impact the success of the finance function. If you're an experienced property accountant looking for a role that combines technical accounting, leadership, and operational involvement, we'd love to hear from you. Apply Today! For more exciting Finance opportunities, visit: /> I specialise in recruiting within: Property Accountants Accounts Managers Financial Accountants Financial Managers Financial Controllers Group Accounting & Consolidations General Finance Claire Gill Recruitment Consultant If you have not received a response within two weeks, please consider your application unsuccessful. Your profile will remain on our database for future suitable opportunities.

2 days ago