IFC

IFC

Leading training center offering BTS, Bachelor, and Master's degrees in management, HR, marketing, and international business.

HQ location
Avignon, France
Website
Launch date
Company register number
Recent deals
Authorizing premium user...