Senior Manager, Client Success DXP at Verndale | JobVerse