Leave us your email address and we'll send you all the new jobs according to your preferences.

Manager, Post-Sales & Customer Success / London, UK

Posted 3 days 3 hours ago by neuco

£80,000 - £120,000 Annual
Permanent
Full Time
Sales & Marketing Jobs
London, United Kingdom
Job Description
About the Role:

This leadership role will see you overseeing Customer Success teams across EMEA, with a core focus on driving the adoption of DevOps practices through a market leading platform. You'll manage both managers and individual contributors, define regional strategy, and act as a technical mentor while partnering cross functionally to ensure exceptional customer outcomes.

The Company:

A recognised force in the DevOps space, this company powers software delivery for a large portion of the Fortune 100. With a global team and deep technical roots, are at the forefront of modern software infrastructure and offer an environment focused on innovation, collaboration, and impact.

Benefits & Opportunities:
  • Step into a pivotal leadership role driving post sales strategy across multiple EMEA markets.
  • Collaborate with globally distributed teams using cutting edge DevOps technologies.
  • Influence and scale a key customer success function within a mission driven tech company.
To be successful you'll need to have
  • Experience managing technical teams or managers within a customer facing post sales environment.
  • Background in DevOps, DevSecOps, CI/CD, or cloud infrastructure technologies.
  • Proven track record in strategic account planning and technical adoption initiatives within enterprise software contexts.
Interested to know more?

Reach out to me at or call for an initial discussion.

Key words if all these are resonating, this could be the job for you

Customer Success Post sales DevOps DevSecOps CI/CD Cloud Infrastructure Strategic Accounts Enterprise Software SaaS Technical Leadership

Email this Job