Die FOM Hochschule gehört zur Stiftung BildungsCentrum der Wirtschaft (BCW) in Essen. Aktuell zählt die gemeinnützige Hochschule 19000 Studierende bundesweit.

An 23 Studienzentren in Deutschland und weiteren im Ausland können staatlich anerkannte und akkreditierte Bachelor- und Masterstudiengänge belegt werden – und zwar neben Beruf oder Ausbildung.

In Essen betreibt die FOM zwei Hörsaalzentren: An der Herkulesstraße im Ostviertel und an der Sigsfeldstraße im Nordviertel, Nähe Bamlerstraße. In Essen sitzt auch das Hauptquartier der FOM, dort hat Rektor Burghard Hermeier sein Büro.