Customer Success Technical Advisor - Team Manager
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
solid technical foundation to understand and discuss IT security architectures at a conceptual level and hold a credible technical conversation with customer stakeholders. Strong communication skills, able to confidently engage with different stakeholders, present complex technical topics in a clear business context, and influence strategic decisions through concise, outcome ...