Vendor Relations Manager
Posted 3 days ago by ICS
- Salary:
- £NEG
- Location:
- Leeds (10 miles)
- Job Type:
- Permanent
As a Vendor Relations Manager at ICS, you will play a crucial role in achieving business goals by engaging with our expert freelance vendors. Working with digital and linguistic talent, you will be accountable for the effective engagement of those vendors, collaborating with colleagues … more