Senior Technical Account Manager, EMEA
- Hiring Organisation
- Highspot
- Location
- London, United Kingdom
- Salary
- £ 80 K
communication and interpersonal skills, fostering strong relationships and instilling confidence amongst our customers through your polished demeanor and articulate discourse. Proven problem-solving and critical thinking skills, with the ability to think creatively and provide innovative solutions. Capacity to manage multiple projects and clients concurrently, maintaining a steadfast ...