Customer Success Manager, Global Strategic Brands at Canary Technologies | JobVerse