Icon corporate office is located in 4 Howick Close Tyger Falls Blvd Tygervalley, Cape Town, Western Cape, 7536, South Africa and has 201-500 employees.
icon sa
icon oncology
icon oncology south africa
independent clinical oncology network
the independent clinical oncology network
Departments
Number of employees
Medical & Health
143
Engineering & Technical
25
Operations
17
Finance
15
Information Technology
10
Human Resources
5
C-Suite
3
| Location | People at location |
| Africa | 201-500 |
| Europe | 1-10 |
| Asia | 1-10 |
Explore people who held key positions, contributed to Icon's success, and advanced their careers.
Manager, Unit Radiatio... at Life Healthcare
Worked as Centralised Planning Radiotherapist
at Icon (2023-2024)
Manager, Payroll Proce... at Pep Stores
Worked as Payroll and Human Resources Practitioner
at Icon (2021-2022)
Explore More
Icon Oncology Holdings represents subsidiaries, Icon Radiotherapy, Icon Network and Icon Managed Care. Across its business, Icon is the South African pioneer of Value-Based Care (VBC) in cancer treatment. Icon represents 80% of oncologists in private practice who collaboratively develop provider-driven protocols that have been proven to significant... Read More