Head of Supplier Management - Technology Services & Solutions (TSS)
Posted 3 days ago by Informa Global Support
- Salary:
- £NEG
- Location:
- London,United Kingdom
- Job Type:
- Permanent
Job Description.. Technology suppliers play a key role to support our growth, through new services, organic expansion, and acquisitions, and to deliver our business and customer critical services every day. Supplier Management ensures we maximise the value and performance of these technology vendor … more