Customer Success Manager (German Speaking)
Posted 3 days ago by Swytch Technology
- Salary:
- £NEG
- Location:
- London
- Job Type:
- Permanent
In this role you'll be growing our retail customer base through excellent onboarding, sales, and relationship management across UK, EU and US through working closely with the business development and customer service teams.. Requirements.. Key Responsibilities.. Customer Relationship … more