中文 / EN

About Us

Group Services

StarChase’s central management office is located in Shanghai, and provides support to each of our businesses. Central management’s role is to provide guidance, tools, and motivation to each member of the company to enable us to achieve our shared goals. Support services from our expert and experienced team include Finance & Accounting, Human Resource, IT, Retail Management, Procurement and Business Development. Central support empowers StarChase employees in all operational units to strive for the best results and create value for our customers, while enjoying all the fun in the process.