At CM.com our mission is to make life easier, safer, and more beautiful. Our vision is that mobile technology will enable people to communicate, interact, and make payments with businesses worldwide.
The CM.com headquarters is located in Netherlands. CM.com has over 800 employees and 20 offices globally.