Corporate profile

Our purpose.
Our approach.
Our discipline.

The IDC corporate profile brings together our perspective on structured private credit, strategic development and long-term business value.

Updated
7 October 2026
Format
PDF · 3 pages · 209 KB

View opens the document in a new tab. Download saves the same PDF; your browser may ask where to save it.

Discuss an opportunity
First page of the IDC corporate profile dated 7 October 2026.Read the corporate profile

Inside the profile

A connected commercial approach.

01

Who we are

IDC’s experience, purpose and opportunity focus.

02

Financing & value creation

Capital structured around operating realities and practical improvement.

03

Governance & implementation

Risk allocation, repeatable disciplines and long-term stewardship.