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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices