ccl components ltd
•
2024-04-30
Glasgow, UK
Head of Procurement
CCL Components Ltd is one of the UK’s largest wholesalers within the Renewable sector. We aim to make a positive impact within our growing industry and to achieve our mission; to provide the best power solutions worldwide. CCL Components Ltd is part of the C…