With headquarters in Singapore, Armstrong operates 18 locations in major production hubs across 7 countries in Asia to stay close to our customers and manage geographic risks on their behalf. By being near our customers, we ensure the delivery of consistent, effective, and efficient service.
Having more than 50 years of experience in design innovation, process refinement and cost effective solutions, the strong...