Christopher M. McCahan

Chris McCahan is an IFC Chief Investment Officer and Global Sector Lead for Healthcare, managing a $1 billion portfolio of investments.

Before joining IFC, Chris held various positions, including as an internal auditor and cost accountant in the banking and telecommunications sectors, respectively. He has an MBA from SMU's Cox School of Business.