WSP
Robert Silva is currently the Senior IT Onsite Support Manager, Americas at WSP since March 2019. Prior to this role, Robert held the position of IT Service Delivery Lead at WSP. Before joining WSP, Robert worked at Louis Berger from May 1997 to March 2019, where Robert held the position of Manager, Technology Applications.
This person is not in the org chart
This person is not in any offices
WSP
65 followers
WSP is one of the world's leading engineering professional services consulting firms. They are dedicated to our local communities and propelled by international brainpower.