Telesales Executive - Spanish Speaker
7 days ago
Bradford-on-Avon
... technology companies, who deliver individually qualified sales leads to clients sales teams via appointment setting, lead generation and event booking, as well as e-marketing. This is the ideal role ...