Remote Customer Success Specialist (Europe)
- Hiring Organisation
- 17918
- Location
- Crawley, Sussex, United Kingdom
customer success, software implementation, technical support, or healthcare onboarding, ideally in SaaS or digital health. Hands on experience with EMR and CRM systems, data migration, and digital workflow tools. Native level English fluency (C2) with strong written and verbal communication. Additional European languages are a plus. Demonstrated success managing multiple ...