Sales and Lead Development Representative

Location London
Discipline: Other sectors
Job functions Sales
Salary: £30,000-£40,000 + comms
Job ref: 2413
Company snapshot: The role: About you: The package: