CUC

CUC

Innovative ICT solutions driving business transformation and aligning with United Nations standards.

HQ location
Tokyo, Japan
Launch date
Authorizing premium user...