Industry
Fashion and Apparel Manufacturing
Location
Jakarta, Indonesia
Company Size
50 – 100 employees