STH Group - Customer Relations Manager

Exciting opportunity to help drive engagement, loyalty, and customer satisfaction across every stage of the customer journey for Rugby World Cup 2027