Senior Legal Advisor - Disputes at WSP | HireBase