Established in 2001, CREATOR designs and manufactures intelligent self-service kiosks for global vertical markets. We leverage the industry’s most complete module series and highly integrated capabilities to deliver customized solutions, ensuring seamless integration, scalability, and future-ready adaptability. For decades, CREATOR has been the trusted partner for flexible self-service solutions.
Address
Hualian City Business Center8/F, Tower T3, No.1001 Nanshan Road, Nanshan District
Shenzhen
China
518054
China
)