Nicky Wakeford is the Head of Marketing and Supporter Development of Canal & River Trust.
968 people are employed at Canal & River Trust.
Canal & River Trust is based in Ellesmere Port, England.
The NAICS codes for Canal & River Trust are [8133, 813312, 81, 81331, 813].
The SIC codes for Canal & River Trust are [83, 839].