Sales Administrator in Leeds Your new company You will be working for a large company based in Leeds who have recently gone through some exciting business changes and, as such, are currently looking to expand their current team. Your new role Working in t