Michael Thomas is currently the Process Development Manager at Cranswick Country Foods (Poultry) PLC and has held a similar role at Billington Foods from 2014 to 2023.
Location
Grimsby, United Kingdom
This person is not in the org chart
This person is not in any offices