MCI is an independently owned company with headquarters in Geneva, Switzerland and a global presence. Its +2,300 professionals in 60 offices and 31 countries work with clients across Europe, the Americas, Asia-Pacific, India, the Middle East and Africa.
Their business is founded on the human insight: When people come together magic happens. Bringing people together to build communities and creating experiences is the DNA of the company.