Our business is founded on the human insight: When people come together magic happens.
About Us | MCI Canada | EN
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,300 professionals in 61 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.