Sales Manager
Darlington, Darlington, United Kingdom
Churchill Insurance
Churchill Insurance / RBS / Direct line group
Site Manager
Direct Line Group
Performance and Relationship Manager