Customer Success Manager
- Location
- Greater London, England, United Kingdom
oriented, self‐performer, able to work without day‐to‐day supervision. C1 English language skills; fluency in additional European languages is beneficial. Technical skills Microsoft Office with advanced knowledge of Excel, PowerPoint and Word. Hubspot CRM experience preferrable. #J-18808-Ljbffr ...