United Kingdom
We are excited to launch multiple new positions for Sales Specialists to play a crucial role in driving new business growth. As the SME for Cloud and Contact Centre technologies, you will be the technical guidance during sales engagements with Business & Wholesale customers of VMO2.You will...