Product and Customer Support

This role would suit a technical customer support professional from either a product based, estimating, specification or construction background.

£30,000 a year
1 vacante