🇬🇧 SearchUKJobs.co.uk

Britain's Premier Job Portal

← Back to Jobs

Customer Success Manager

watchTowr | london, United-Kingdom | Posted June 29, 2026

Position Overview

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?

Apply for this Position