is not in process of liquidation on May 31, 2023
Where is AECOM TECHNICAL SERVICES, INC.'s headquarters?
AECOM TECHNICAL SERVICES, INC.'s headquarters is located at 300 SOUTH GRAND AVENUE, 9TH FLOOR, LOS ANGELES, CA, 90071
What year was AECOM TECHNICAL SERVICES, INC. started?
AECOM TECHNICAL SERVICES, INC. was started in 1996
Sources: Oregon's Open Data Portal