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 any teams
This person is not in any offices