4.011 Jul 2023Graduate at WSPGraduate structural engineer +2Former employeeLeeds, EnglandRecommendCEO approvalBusiness outlookProsSupportive Ambitious Friendly Modern open plan office spacesConsParking on site is limited & can be difficult during the dayShow more