Strategic Customer Success Manager at Nimble | JobVerse