IMI was founded in 1999 primarily as a management development company. IMI offers its professional services through three main different business divisions: Training & Development, HR Outsourcing, and Consulting Services. IMI includes various sub-segments under its training division. The training division encompasses three core activities, namely: corporate training, public courses and programs, and language institute. Moreover, IMI has the HR division, serving both companies and individuals, offering full body leasing, recruitment and payroll services and finally a consulting division for which internal capacity is being built.