Technical Account Manager - Cybersecurity
- Location
- Greater London, England, United Kingdom
Cyber Security Advisor, you'll be at the forefront of this mission, acting as a trusted security partner throughout the customer journey - from initial onboarding through the full lifecycle of the service. In this role, you'll help customers understand, adopt, and continuously improve their security posture by translating complex ...