Internal Sales Executive (Telesales / Business Development)

Understanding of how to create quick business as well as being persistent with customers for a long-term outcome. £22,000 - £22,000/annum + 30k-40k OTE.

£22,000 a year
1 vacante