Sales Executive - tech business
4 days ago
Newcastle upon Tyne
Based in Newcastle City Centre, these newly created roles will play a pivotal role in shaping the sales development efforts, generating high-quality leads to drive revenue growth. If you're results ...