Customer Success Manager (German Speaking)
Posted just now by Swytch Technology
- Salary:
- £NEG
- Location:
- London
- Job Type:
- Permanent
Swytch is changing the way we move. We fundamentally believe that transport shouldn't cost the Earth - so we've made it our mission to make electric transport accessible to everyone.. Founded in 2017, Swytch is the world's most popular e-bike conversion kit, and the UK's leading e-bike product. Any … more