Icon Oncology South Africa Revenue and Competitors

Cape Town, South Africa

Location

N/A

Total Funding

Estimated Revenue & Valuation

  • Icon Oncology South Africa's estimated annual revenue is currently $45.1M per year.(i)
  • Icon Oncology South Africa's estimated revenue per employee is $285,722

Employee Data

  • Icon Oncology South Africa has 158 Employees.(i)
  • Icon Oncology South Africa grew their employee count by 34% last year.

Icon Oncology South Africa's People

NameTitleEmail/Phone
1
CEOReveal Email/Phone
2
Chief People OfficerReveal Email/Phone
3
Head PlanningReveal Email/Phone
4
Payroll OfficerReveal Email/Phone
5
Regional Business ManagerReveal Email/Phone
6
Credit ManagerReveal Email/Phone
7
National Radiotherapy ManagerReveal Email/Phone
8
Regional Business ManagerReveal Email/Phone
9
Medical physics area managerReveal Email/Phone
10
Radiotherapy Area ManagerReveal Email/Phone
Competitor NameRevenueNumber of EmployeesEmployee GrowthTotal FundingValuation
#1
$4980M280824%N/A$9.3B
Add Company

What Is Icon Oncology South Africa?

Pioneering the shift towards value based care, Icon puts the patient at the centre, by providing an integrated network of oncology-focused professionals, programmes and infrastructure. Icon offers cancer patients the best opportunity to lead a healthier life and enables the right care for all.

keywords:N/A

N/A

Total Funding

158

Number of Employees

$45.1M

Revenue (est)

34%

Employee Growth %

N/A

Valuation

N/A

Accelerator

Icon Oncology South Africa News

2022-03-30 - HEALTH BILL (PART TWO): NHI will stand or fall on Parliament's ...

The South African Medical Research Council, UCT's Faculty of Health, Icon Oncology and others proposed that the fund should be accountable...

2022-02-22 - Icon Oncology ready to close the gap in cancer care

“South Africa is one of the most unequal countries in the world and our overburdened and tenuous public healthcare system currently does not...

Company NameRevenueNumber of EmployeesEmployee GrowthTotal Funding
#1
N/A15833%N/A
#2
N/A15922%N/A
#3
N/A16129%N/A
#4
N/A16119%N/A
#5
N/A16264%N/A