Author: IIM Shillong Placement Committee

Placement Committee of IIM Shillong

IIM Shillong – What Is Our USP?

“Shillong” which means “The Abode of Clouds” is the Scotland of the east, it is a hill station in the northeastern part of India and the capital of Meghalaya. True to its meaning, Shillong hosts IIM Shillong campus, the “Campus in clouds”. The institute houses students from different states and different nationalities, from different walks of life, with varied