Senior Engineer - Technical due diligence at WSP | HireBase