Lead Management Administrator

Location United Kingdom
Discipline: Software & IT
Salary: depending on experience
Job ref: 231
If you have some sales support skills ideallly in sales operation and some experience of working with a CRM system please get in touch.
This is a 4-6 week placement initially...