Bank and Cash Manager
ExperienceMid Level (6-10 years)
Est. StartOctober 1, 2026
Duration6 Months
Rand Mutual AssuranceRand Mutual Assurance
Hybrid
Johannesburg South, South AfricaJohannesburg South, South Africa
Required Skills
Cash Flow Management
Accounts Receivable
General Ledger
Financial Reporting
Account Reconciliation
Tax Accounting
Project Overview

Our client is seeking an experienced Bank and Cash Manager to oversee group-wide cash management, banking operations and associated accounting processes. The role will be responsible for ensuring sufficient liquidity for operational requirements, accurate and timely bank reconciliations, effective cash flow forecasting and strong financial controls.

The successful candidate will also oversee online banking administration, treasury reporting, intercompany transactions, AML-related cash monitoring and a small operational finance team. The ideal profile will have strong hands-on finance and cash management experience, combined with excellent attention to detail, analytical capability and people management skills.

Key Activities

  • Manage group cash flow and ensure sufficient funds are available across bank accounts.
  • Analyse cash balances and prepare cash flow forecasts.
  • Make investment and disinvestment recommendations based on liquidity requirements.
  • Manage intercompany transfers and loan repayments.
  • Oversee daily cashbook processing and accounting transactions.
  • Monitor Accounts Receivable, Accounts Payable and General Ledger postings.
  • Review weekly and monthly bank reconciliations and ensure audit readiness.
  • Manage online banking profiles, users, bank accounts and signatory mandates.
  • Monitor bank charges, credit cards, petty cash and unallocated transactions.
  • Prepare weekly, monthly and quarterly treasury reporting.
  • Monitor transactions for AML and compliance requirements and escalate suspicious activity.
  • Support forex control exchange licence renewals.
  • Manage banking-related systems testing and operational issues.
  • Lead, coach and manage the finance team, including performance management and development.

Your Background

Essential

  • Minimum NQF Level 6 Advanced Diploma in Finance.
  • 3–5+ years' experience within a finance environment.
  • Strong cash and liquidity management experience.
  • Experience with cash flow analysis and forecasting.
  • Strong bank reconciliation and cashbook experience.
  • Understanding of Accounts Receivable, Accounts Payable and General Ledger processes.
  • Experience managing banking operations and controls.
  • Strong Microsoft Excel skills.
  • Strong analytical and problem-solving capability.
  • Excellent attention to detail and time management.
  • Ability to work independently and make sound financial decisions.
  • Strong communication and team management skills.

Desirable

  • NQF Level 7 degree in Finance.
  • Experience within insurance or financial services.
  • Treasury or liquidity management experience.
  • AML and financial compliance exposure.
  • Experience managing online banking platforms and banking relationships.
  • Experience managing or supervising a finance team.
  • Exposure to forex control requirements.
  • Experience supporting financial systems implementations or testing.

Similar Opportunities