MCI Group
MCI is an international meetings, events and association management company with headquarters in Geneva, Switzerland. The company's CEO is Sebastien Tondeur. The company's founder, Chairman and Presid...