Wcześniej należała do monachijskiej firmy inwestycyjnej Auctus w latach 2007–2015, a w latach 2015–2017 do amerykańskiej Apollo Group. mały|IU Campus Bad Honnef Organami zarządzającymi uczelni są Rektorat, Senat i rada doradcza, która ma reprezentować interesy zawodowe departamentów i firm. Uczelnia jest wewnętrznie podzielona na tzw. jednostki wg zakresu studiów, z których każda podlega prorektoratowi. Ponadto uczelnia jest podzielona na w dużej mierze autonomiczne zarządzanie regionalne i lokalne, a także na dziewięć obszarów tematycznych.
Lokalizacje Oprócz „wirtualnego kampusu” uczelnia znajduje się obecnie w 28 lokalizacjach: Augsburg, Bad Honnef, Berlin, Bielefeld, Brunszwik, Brema, Dortmund, Drezno, Duisburg, Düsseldorf, Erfurt, Essen, Frankfurt nad Menem, Fryburg, Hamburg, Hanower, Karlsruhe, Kolonia, Lipsk, Lubeka, Moguncja, Mannheim, Monachium, Münster, Norymberga, Peine (do końca 2021 r.), Stuttgart i Ulm.