W

Customer Success Manager

watchTowr

london, england, United-Kingdom Full-time June 29, 2026
Apply Now

Vacancy Description

Customer Success Manager – UK

We are looking for a Customer Success Manager to join our growing Customer Success team in the UK. This is a customer‑facing role working with enterprise organisations across multiple industries, helping customers maximise value from the watchTowr Platform while acting as a trusted partner throughout their lifecycle.

Success in this role requires someone who thrives in a fast‑paced environment and can confidently work across multiple departments both internally and within customer organisations. Reporting to the VP of Customer Success, you will work closely with Product, Engineering, Labs, Threat Intelligence, and Sales teams to ensure customers achieve successful outcomes with the platform.

Sounds great – what will I do?

This is a hands‑on, execution‑focused role designed for someone earlier in their Customer Success career who wants to grow into a Senior Customer Success Manager over time. You’ll work closely wit...

Ready to Apply?

अभी आवेदन करें

Submit your application for Customer Success Manager at watchTowr

Apply for this Position