Showing 20 of 33 results

Anthropic

Lead the EMEA Customer Success team at Anthropic, driving value across AI products and managing a team of Customer Success Managers.

Anthropic London, UK £165k–£195k/yr Published 6 months ago
Anthropic
Anthropic London, UK; San Francisco, CA | New York City, NY $190k–$310k/yr Published 1 month ago
Intercom
Intercom London, England Published 9 months ago