Technical Account Manager London View position
- Location
- Greater London, England, United Kingdom
trusted technical advisor for a portfolio of Vorboss customers, helping them maximise the value of our connectivity, managed IT and cybersecurity services. You'll develop a deep understanding of each customer's technical environment and business objectives, providing proactive guidance throughout their lifecycle. Working closely with Sales, Solutions, Engineering ...