Contract

Vendor Manager - Offshoring

Posted by Adecco • London, England, United Kingdom

📍 London, England 🕒 January 27, 2026

About the Role

Job Title: Vendor Manager - Offshoring


Location: London


Remuneration: Day rate (Inside IR35 via Umbrella)


Contract Details: Upto 6 Months



Responsibilities:




  • Manage and monitor offshoring services, ensuring compliance with contractual terms and KPIs.

  • Support functional leads in translating requirements to contractual terms and drafting Statements of Work (SoW).

  • Provide expertise and knowledge in Business Process Outsourcing (BPO) for our client.

  • Stay up-to-date on BPO market insights and best practises.

  • Collaborate with business leads to track and drive saving initiatives.

  • Ensure commercial and contractual negotiations progress according to plan.

  • Work closely with the Legal Department to finalise contracts.

  • Liaise with the America's Division ...
  • Ready to Apply?

    Submit your application today and take the next step in your career journey with Adecco.

    Apply Now