Information Technology Business Partner
6 days ago
London
Information TechnologyIndustries: IT Services and IT Consulting. Engage and manage vendor contracts, licensing agreements, and technology partnerships, ensuring that service levels meet the client’s operational requirements. Based in: Soho, LondonOur client is a global, technology-led transformat...