About Us


Company Overview

  • Founded in Johannesburg, South Africa (January 2012)
  • Registered as Private Company (Pty) Ltd (April 2012)
  • Registration Number: 2012/050374/07


Our Purpose

IFC's core mission is to deliver environments where people are safe, well cared for, and receive modern, efficient medical support.

parallax background

Visions & Values

Vision

To revolutionize the healthcare landscape through sustainable, efficient and soulful construction.

Mission

To deliver high performance medical infrastructure that heals both body and environment.

Values

Integrity, innovation, compassion, efficiency and sustainability.