Customer Success Manager
- Location
- London Borough of Hackney, England, United Kingdom
excited about working in a hybrid, collaborative environment. Exposure to marketing teams or marketing technology platforms (not required but beneficial). Additional languages (French, Swedish, Norwegian or German) are an added benefit. #J-18808-Ljbffr ...