As a member of the Customer Success Unit Leadership team, you will lead one of the largest teams within the unit in Germany. The Customer Success Account Management Leader will oversee 12 managers, with a total of 170 team members reporting within the organization.