The company has approximately 40 employees led by Country Manager P.S. Leow and advisor Nobuo Uehara. The head office has a land area of 18,590 square meters and floor space of 4,785 square meters, having been established in September 2012 and beginning operations in April 2014. The company distributes through PT. Sinar Mutiara Cemerlang to serve Indonesia's fast-growing market, leveraging its partnership with the distributor. Facilities include two showrooms, warehouses, a technical service office, and sales and administrative offices.