Remote Customer Success Engineer, EMEA
- Hiring Organisation
- 17918
- Location
- High Wycombe, Buckinghamshire, United Kingdom
governments, over 50% of the Fortune 500, and leading threat intelligence providers worldwide. Role Summary: In this role, you will report to the Manager, Customer Success and Support. You'll collaborate with a team of experts dedicated to delivering white-glove service to our most important customers. … ensure no stone is left unturned. You ll serve as a coach and trusted advisory during the training, implementation, and adoption phases of the customer lifecycle and be a trusted partner for all support requests. Location: This is a fully remote position within the United Kingdom, with a preference ...