brand hatchers ltd
•
2024-05-02
Cardiff, UK
Head of Supply Chain
We are currently seeking a highly motivated individual who is keen to progress their International Supply Chain Management career. Brand Hatchers are a fast-growing, innovative, family-owned consumer brands business based in Cardiff with a Dutch and US subsidi…