Customer Success Manager
- Location
- Manchester, England, United Kingdom
learning & development, training or LMS space. Experience managing or selling into accounts in energy, construction or other industrial/high-risk sectors. Familiarity with VR or immersive technology. A strong desire to help a startup grow, with an interest in scaling from seed to acquisition/IPO. ...