Technical Account Director
- Location
- City Of London, England, United Kingdom
initiatives. Maintain regular engagement with customers to ensure satisfaction and strengthen long-term relationships. What You'll Need Solid understanding of networking and VSAT technologies to grasp the full scope of the Quvia solution and the satellite communications networks used by our target customers. Proven experience in selling, delivering ...