Customer Success Manager, Growth at Juniper Square | JobVerse