Procurement Sourcing Manager, Logistics

Business Process Services professionals work on projects across a range of business processes, business applications and information technology.

£75,000 a year
1 vacante