EMEA Technical Account Manager
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
The Professional Services organization at Miro is focused on ensuring our Enterprise customers achieve exceptional outcomes through the Innovation Workspace. Our team of strategic advisors, onboarding experts and technical account managers work side‐by‐side ...