Jewson Ltd - Leighton Buzzard 

Customer Service Manager - Jewson Builders’ Merchants. As a Customer Service Manager with Jewson, you will: As a Jewson employee, you are automatically covered…