Financial Controller


Responsible for the monthly overall management of the accounting and reporting functions of the business.



1. Completion of monthly group reporting as well as annual statutory reporting 

  • Collect information from relevant internal sources and compile professional, accurate management reports monthly 
  • Benchmark costs and conduct variance analysis 
  • Prepare complete trade review packs for detailed analysis and review 
  • Report on and prepare financial General Ledger monthly reports and Management accounts
  • Follow up and query all discrepancies 
  • Verification the accuracy and correctness of the systems to provide accurate financial information 
  • Verify actual results for variances to previous reporting periods, or to identify inaccuracies
  • Ensure compliance with IFRS and the G4S Group Finance Manual 
  • Ongoing review and management of cash flow 
  • Report on company assets and liabilities including balance sheet account reconciliations and review of intangible assets 
  • Ensure compliance with all financial regulations. 
  • Preparation of annual financial statements 

2. Preparation of annual budgets, monthly, and quarterly forecasts 

  • Compare budgeted/forecasted results to actual or expected results in order to bridge actual vs expected results. 
  • Undertake detailed analysis of results and financial position, to accurately formulate forecasts and financial reports 
  • Coordinate with stakeholders and regional finance teams to collate required information to prepare financial forecasts. 
  • Review reporting standards and implement improvement action plans as needed to address deficiencies 

3. Liaison with internal and external auditors 

  • Management of the external and internal audit process. 

4. Management of company tax affairs 

  • Responsible for the calculation / oversight and filing of all regulatory tax submissions (VAT, income tax etc) 
READ:   Data Entry Clerk

5. Development, implementation and monitoring of financial controls 

  • Assess existing financial controls, and determine areas for improvement and change 
  • Manage change process, and implement improved financial controls within the department 
  • Provide ongoing training on correct financial control procedures 
  • Review on an ongoing basis and identify areas of continued/repeated deficiency
  •  Update, refine and maintain financial controls policy in line with Group Guidelines, and best practice standards 
  • Develop and formulate financial procedures to maintain proper financial controls. 

6. Staff management and development 

  • All team members have clearly defined job profiles aligned to the profile of the manager 
  • Ensure performance contracts are in place and regular goal reviews completed to assess achievement of results 
  • Apply poor performance management or employee relations management principles and processes should this be required 
  • Provide support, coaching (train) and mentoring continuously to ensure that objectives are met 
  • Ensure completed development plans for each employee 
  • Allocation resources appropriately to ensure operational demands are met
  •  Ensure that events/activities taking place in team are effectively communicated within the team and to other teams requiring the information
  • Ensure adequate succession planning to meet ongoing and anticipated business requirements

Qualifications & Experience

  • Relevant Accounting Degree CIMA/BICA 
  • 7+ Years management accounting experience coupled with staff management would be deemed suitable for the level of the position. 
  • SAGE Evolution / SAP BPC experience is highly beneficial. 
  • Advanced computer Literacy on all MS Office Packages. Expert level Excel required.
  • Sound report writing skills. 
  • Knowledge of Financial principles and practices. 
  • Knowledge of financial controls and audit standards. 
  • BICA membership is a pre requisite
READ:   Financial Services, Senior Regulatory Analyst

  • Seniority level

    Mid-Senior level

  • Employment type


  • Job function

    Accounting/Auditing, Finance, and Analyst

  • Industries

    Security and Investigations, Accounting, and Banking

Gaborone, South-East, Botswana