AnthropicAnthropic

Manager, Customer Success

Manage a team of 5-8 Customer Success Managers in EMEA, driving value and expansion across Anthropic's product portfolio.

Apply now