MCI is an independently owned company with headquarters in Geneva, Switzerland. We design human-centric and multi-channel touchpoint solutions that unleash the power of people to deliver innovation and growth for our clients.
MCI is an independently owned company with headquarters in Geneva, Switzerland. We design human-centric and multi-channel touchpoint solutions that unleash the power of people to deliver innovation and growth for our clients.