Technical Account Manager
Posted 2 days ago by Advania UK
- Location:
- London
- Job Type:
- Permanent
Experienced in orchestrating collaborative working that delivers successful customer outcomes, bringing technology specialists into discussions and projects that provides customer value and efficient deliverables. Ability to translate technical requirements into business outcomes, working … more