Similar jobs like this one
Recommended jobs
The role
The client in question has its technical centre in Leeds which acts as an administrative hub to the two sales areas of North and South, these regions are supported by home workers to provide geographical coverage across the UK regional market. Renewal business is...