Customer Success Manager, Emea

Cloudflare Cloudflare · Enterprise · London, United Kingdom · Customer Success

Cloudflare is seeking a Customer Success Manager for their EMEA region in London. This role focuses on managing post-sale customer experiences for enterprise clients, ensuring their success and satisfaction with Cloudflare's services. The CSM will act as the primary point of contact, advocate for customers internally, and drive revenue retention by demonstrating product value. The role requires strong relationship-building, product knowledge, project management, and communication skills, with a deep understanding of computer networking and security. While the company leverages AI internally and encourages AI-native curiosity, this specific role is customer-facing and does not involve direct AI/ML model development.

What you'd actually do

  1. Manage the customer lifecycle post-contract, identifying and communicating relevant features and functionality to support specific business needs.
  2. Foster strong relationships with customers and internal teams to find solutions to problems and ensure customer satisfaction.
  3. Lead retention efforts by demonstrating the value Cloudflare’s products and services provide, through all suitable interactions.
  4. Coordinate and execute business reviews, delivering insights and recommendations to ensure customer alignment with business objectives.
  5. Leverage customer data to uncover potential risks and expansion opportunities, supporting growth and long-term retention.

Skills

Required

  • Strong communication skills in English (verbal and written)
  • 5+ years of experience in post-sales customer-facing roles in enterprise SaaS businesses, ideally in Customer Success Management
  • Strong understanding of computer networking, application and network security, and “how the internet works”
  • Strong relationship-building skills and experience working with high value enterprise-level customers.
  • Strong organizational skills with a proven ability to prioritize and multitask in a dynamic environment, and to perform under pressure
  • Excellent interpersonal communication and presentation skills.
  • Experience with customer negotiations and handling difficult customer conversations
  • High degree of empathy and a customer-centric mindset to ensure our customers’ success and satisfaction.

Nice to have

  • Master degree is a plus