With a presence in 56 cities in 29 countries, MCI utilises our global pool of experts while leveraging local connections to offer best in class solutions and services that enhance your organisational performance. Our headquarters is in Geneva, Switzerland.