Design Administrator
21 days ago
Hinckley
Bioworld International (BWI) is based in Hinckley, Leicestershire, and is one of the Sunday Times Top 100 growing companies in 2024.BWI partnered with Bioworld Corp in 2014, and we specialize in the brand management, design, manufacture, sales and distribution of the world’s greatest licensed ent...