SC Cleared Customer Success Manager – Defence (Remote UK)

Company: Immersive
Apply for the SC Cleared Customer Success Manager – Defence (Remote UK)
Location:
Job Description:

A leading cyber resilience company based in the UK is looking for a Senior Customer Success Manager to enhance customer engagement and success, particularly with Defence clients.

If you want to know about the requirements for this role, read on for all the relevant information.

This role requires a proactive approach in managing customer lifecycle from onboarding through upsell and renewal.

Candidates must have extensive experience in Customer Success within a SaaS environment and a solid background in cybersecurity.

Benefits include flexible working, enhanced parental leave, training funds, and a vibrant team culture. xwzovoh

Remote working/work at home options are available for this role….

Posted: April 2nd, 2026