, and we know the next big idea could be yours! Senior Customer Success Manager - Brazil Customer Success Managers (CSM) lead.... CSMs are responsible for ensuring the overall success for a portfolio of accounts and are adept at building a consultative...