Remote Team Lead Customer Success - Southern Europe
- Hiring Organisation
- Constructor
- Location
- Richmond, North Yorkshire, UK
About You You're a jack-of-all-trades with a passion for cool technology and interacting with people and making them happy. You're a self-starter who's good at triaging problems and ...