Business Development/ Telesales/ Appointment Setter
3 days ago
Letchworth Garden City
Youre a confident communicator, a real people person who doesnt mind picking up the phone and building a rapport with a new client You are target-driven, technically minded and ideally, you will have ...