shipping
Newcastle Upon Tyne, Newcastle Upon Tyne, United Kingdom
BP
MBDA
HR
HR Manager
University of Northumbria at Newcastle