Steve Roberts is a Project Director at AECOM, where they held the position in 2017. Previously, they served as a Regional Director and spent a decade as a Project Engineer at Arup, advancing to Associate and Associate Director roles. Steve graduated with a 1st Class BEng in Civil Engineering from Imperial College London in 1989.
This person is not in the org chart
This person is not in any teams
This person is not in any offices