Industrials · Professional Services
Continue researching FA
The company is headquartered in Atlanta, Georgia and currently employs 9,500 full-time employees. The company went IPO on 2021-06-23.
Side-by-side comparison