Strategic Cloud Security CSM | Growth & Renewals

Upwind Security, Inc.

United Kingdom

Remote

GBP 60,000 - 90,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Upwind Security, Inc. in the United Kingdom is seeking a Customer Success Manager to own strategic relationships, drive measurable business value, and ensure long-term retention and growth across the Upwind platform.

You will partner with customers to understand goals, map outcomes to cloud security capabilities, and lead post-sale programs from onboarding through renewal. In this role you will coordinate with Sales and TAMs to identify expansion opportunities, run Quarterly Business Reviews,

Qualifications

  • 3-5+ years in Customer Success, Account Management, or similar client-facing roles in SaaS or cybersecurity.
  • Strong understanding of cloud security programs and value-driven success methodologies.
  • Exceptional communication, stakeholder management, and executive presentation skills.

Responsibilities

  • Serve as the primary business-facing contact and trusted advisor for assigned strategic customers.
  • Own the post-sale customer journey from onboarding through renewal, ensuring clear ownership and smooth handoffs across teams.
  • Own customer renewals and hygiene by tracking timelines, forecasting risk, and ensuring early alignment with Sales.
  • Identify and surface expansion opportunities in partnership with Sales by understanding customer initiatives, cloud footprint, and security roadmap.
  • Collaborate with Sales on long-term account strategy and positioning of relevant Upwind capabilities.
  • Partner closely with TAMs to drive adoption of new capabilities, communicate value, and track progress against success criteria.
  • Develop and manage joint success plans aligned to customer objectives, KPIs, and success criteria.
  • Build strong relationships across executive, security, DevOps, and cloud leadership.
  • Ensure customers achieve measurable outcomes by operationalising Upwind within their workflows and expanding usage over time.
  • Lead Quarterly Business Reviews (QBRs), program reviews, and executive readouts.

Job description

Upwind Security, Inc. in the United Kingdom is seeking a Customer Success Manager to own strategic relationships, drive measurable business value, and ensure long-term retention and growth across the Upwind platform.

You will partner with customers to understand goals, map outcomes to cloud security capabilities, and lead post-sale programs from onboarding through renewal. In this role you will coordinate with Sales and TAMs to identify expansion opportunities, run Quarterly Business Reviews,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Strategic Cloud Security Customer Success Manager
Strategic Cloud Security Customer Success Manager

Upwind Security, Inc. • United Kingdom

On-site
GBP 60,000 - 90,000
Strategic Cloud Security Success Manager
Strategic Cloud Security Success Manager

Upwind Security, Inc. • Greater London

On-site
GBP 75,000 - 110,000
Customer Success Manager
Customer Success Manager

Upwind Security, Inc. • Greater London

On-site
GBP 75,000 - 110,000
Customer Success Manager
Customer Success Manager

Upwind Security, Inc. • United Kingdom

Remote
GBP 60,000 - 90,000
Cloud Security Technical Account Lead
Cloud Security Technical Account Lead

Upwind Security, Inc. • United Kingdom

Remote
GBP 65,000 - 85,000
Cloud Security Solutions Architect – Pre-Sales
Cloud Security Solutions Architect – Pre-Sales

Upwind Security, Inc. • United Kingdom

Remote
GBP 60,000 - 90,000
Senior Enterprise CSM — Identity & Security Value & Renewal
Senior Enterprise CSM — Identity & Security Value & Renewal

Servicenow • Greater London

On-site
GBP 90,000 - 130,000
Strategic Enterprise CSM — Growth & Renewal Leader
Strategic Enterprise CSM — Growth & Renewal Leader

Avolution • City Of London

Hybrid
GBP 70,000 - 95,000
25 days annual leave
Birthday leave
Private medical insurance with gym
+5
Strategic Cloud Security Pre-Sales Engineer
Strategic Cloud Security Pre-Sales Engineer

Upwind Security • Greater London

On-site
GBP 60,000 - 100,000
Technical Account Manager UK/ Ireland
Technical Account Manager UK/ Ireland

Upwind Security, Inc. • Greater London

On-site
GBP 70,000 - 100,000