πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Country manager position

Company

Brendmo Recruitment

Location

johannesburg, gauteng

Posted

July 18, 2026

Position Overview

Country Manager, CBZ Secure

The Country Manager is responsible for leadership and overseeing all business operations for the subsidiary. This role plays a crucial part in guiding the organisation's direction and ensuring its success and sustainability.

Objectives / Purpose

Directs the implementation of business plans for the Insurance business with the objective of increasing revenue and profitability. The Country Manager also manages strategic decisions, CAPEX, OPEX, profitability contribution, stakeholder management, board relationships, market entry and business development.

Job Grade: G5

Location: South Africa

Entity / Subsidiary: CBZ Secure

Department: Country Manager's Office

Reports To: Cluster Lead – Insurance Cluster

Direct Reports: Commercial Underwriter x 2, Claims Specialist x 2, Financial Controller x 1

Financial Perspective: As per approved annual targets in the strategic plan and the financial bud...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now