MCI Suisse SA

MCI Group

Bringing people together to build communities and creating experiences is the DNA of our company.

MCI is an independently owned company with headquarters in Geneva, Switzerland and a global presence. Our 2,500+ professionals in 60 offices and 31 countries work with clients across Europe, the Americas, Asia-Pacific, India, the Middle East and Africa.

Our business is founded on the human insight: When people come together magic happens. MCI was founded in 1987 by Roger Tondeur & Ursula Wigert with the vision on creating strong connections between real people, in real places, in real time.

Learn more about the MCI Group at