Remote Team Lead Customer Success - Southern Europe
- Hiring Organisation
- Constructor
- Location
- Edenfield, Lancashire, 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 ...