Demand and Orders Lead Analyst

Receiving customer orders, confirming material availability and capacity availability with cross functional teams, within a 48-hour period for the global…

£36,072 - £38,500 a year
1 vacante