Head of Supply Chain - Europe
3 days ago
London
The business has recently won a major contract and has created the role of Head of Supply Chain ... Oversee the procurement process, including selecting suppliers, negotiating contracts, and managing ...