Technical Client Manager
- Hiring Organisation
- 17918
- Location
- Birmingham, Warwickshire, United Kingdom
Ability to translate complex technical issues into clear, practical advice. Highly organised, able to manage multiple customer relationships effectively. Calm, methodical approach to problem solving and escalation. Desirable: Previous experience as a Technical Account Manager, Service Delivery Manager, or similar role. Experience working alongside sales or account management ...