Customer Success Executive (Italian Speaker)
6 days ago
London
We engage with companies and our community to continuously improve their environmental, social, and ... Key Responsibilities Working closely with the Customer Success Manager, your main responsibilities ...