Customer Success Manager
- Hiring Organisation
- Ultima
- Location
- England, UK
understanding of Microsoft technologies, including Microsoft 365 and Azure ✔ Ability to translate technical solutions into clear business value ✔ Excellent stakeholder management and communication skills ✔ Commercial awareness and a customer-first mindset ✔ Passion for helping customers achieve measurable outcomes Desirable experience includes exposure to Microsoft Security solutions, compliance ...