BDM, home-based and UK & Europe-wide, occasional travel to site at Shepshed, Leics. We are Winbro, a global leader in... micro parts to micron level accuracies, enabling a revolution in personalised drug delivery and medical care...
Winbro Group Technologies