🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Customer Success Manager

Company

watchTowr

Location

london, england

Posted

June 30, 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?

Join thousands of Americans building their careers

Apply Now