North West London
Job Title: Head of Sales Location: North West London Salary: Up to £100k (depending on experience) + performance... on innovation and continuous improvement. Highly computer literate and a deep familiarisation with analytical tools...