Technical Platform Expert, Support, EMEA
- Location
- Greater London, England, United Kingdom
translate technical concepts for non-technical stakeholders; ability to write clear assessments and recommendations; ability to manage sensitive customer conversations. Strong analytical and problem-solving skills with the ability to prioritise, investigate, and appropriately escalation customer issues. Strong organisational skills with the ability to manage competing priorities ...