Customer Success Manager - Fixed Term (12 months)
- Location
- City Of London, England, United Kingdom
Excellent negotiation and communication skills What are the preferred skills, qualifications and experience required for the role? Experience in working with tools such as Hubspot, Jira & Confluence Experience in crypto/digital assets sector Please note that we are unable to provide visa sponsorship or support for this role ...