Craig Watkins
Transportation Project Sh&E Manager @ AECOM
About Craig Watkins
Craig Watkins serves as the Transportation Project SH&E Manager at AECOM in Glen Allen, Virginia, a position he has held since 2019. With extensive experience in safety and environmental management, he has previously worked for the US Army, City of Norfolk, and Amazon, among others.