AECOM's IT department is led by Sarah Urbanowicz (Sr. VP, Chief Information Officer, Sr. VP, Chief Information and Security Officer) and has 12568 employees.
Marc Antoun
Electrical Engineer
Sharmistha Acharya
Senior Architect
Looking for a particular AECOM employee's phone or email?