Demand & Supply Chain Lead
Chepstow, Wales, United Kingdom
IQ Endoscopes Limited
ability to explain key data and actions when sharing with others. · Self-motivated team member who can drive resolution to issues with strong problem-solving skills. more »
Posted: