Customer Success Manager, EMEA
- Hiring Organisation
- Altura Partners Ltd
- Location
- England, United Kingdom
Title: Customer Success Manager (EMEA) – Cybersecurity SaaS Location: Home based, UK. Travel across EMEA. About the company High growth cybersecurity vendor in the external attack surface management space. They help large organisations discover, understand and reduce real world cyber risk across their internet facing assets. You will get the full … portfolio of customers across a region, not just one or two accounts Comfortable working from home with high ownership and structure Bonus: background in cybersecurity, infrastructure, networking or other complex technical platforms High energy, high ownership, and a willingness to travel to customer sites across EMEA when needed If this ...