. You Have 6 - 8 years of experience as a Customer Success Manager, Project Manager or Technical Account Manager with a proven.... Because when our customers win, we all win. The Role Our Customer Success Managers are trusted advisors to enterprise customers...