John Mowbray is a Customer Success Executive at Seopa Ltd, bringing with him a wealth of experience in various managerial roles in customer service and collections. With a background in leisure and tourism, John has successfully transitioned into recruitment consultancy and customer operations, demonstrating a strong track record of delivering great customer experiences.
January, 2023 - present