It has operations in 24 locations worldwide, employs 1,400 people and reports sales of more than $315 million.
The entity conducts activities at 24 sites worldwide, employs a workforce of over 1,400 individuals, and its annual revenue surpasses $315 million.