Robert Silva

Senior IT Onsite Support Manager, Americas at 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.

Links