2 Canal River Trust Jobs