Based in Ross on Wye, The Leadership Trust provides leadership development through high impact experiential learning programmes designed for CEO’s, directors, managers and individuals. We have an exciting new opportunity for a Learning Success Manager to support and evaluate the…