Remote Customer Success Manager - French Speaker
- Location
- Treorchy, Glamorgan, United Kingdom
Customer Value oriented business. As such, the Customer team is critical to our success. In our London office, this team consists of Account Management and Customer Success roles - both of which are critical to the success of our clients. We work closely together to leverage each other's skills … stepping into management. Required Experience Native French speaker with strong written and spoken English 2+ years experience in a client-facing Customer Success, Account Management, or Client Services role Strong stakeholder management skills, comfortable engaging up to C-level A solid understanding of the digital marketing landscape ...