About this role
Team Manager, Enterprise Customer Success, EMEA at TeamViewer Germany GmbH. Location: Berlin or Bremen or Karlsruhe or Göppingen or Munich or Stuttgart. Role: leading team, driving retention, managing escalations Requirements: 5+ years in Customer Success or Account Management (SaaS preferred); proven leadership of distributed teams; degree preferred in business-related field; experience with Salesforce/Planhat, ERP/CRM systems; willingness to travel within EMEA. Category: Customer Service Seniority: Senior Level Tools: ERP, CRM, Salesforce, Planhat Commitment: Full Time Workplace: Hybrid Languages: English