Scaled Customer Success Manager at Brex | JobVerse