Country Manager - Sourcing (Retail, Delhi/NCR, 12+ Yrs)

Michael Page
Permanent Weybridge, England Operations Specialties Managers
Posted:
June 10, 2026
Location:
Weybridge, England, United Kingdom

Job Description

  • Work in a high visibility role
  • Work with global stakeholders
  • About Our Client

    The company is a leading global retail and consumer goods organization with a strong international presence and extensive multi-category product portfolios. It operates a network of sourcing offices across key manufacturing regions and partners with a broad base of suppliers worldwide.

    Job Description

    1. Strategic Leadership

  • Develop and execute the country sourcing strategy aligned with global objectives.
  • Drive cost-efficient, sustainable, and speed-to-market initiatives.
  • Provide leadership to cross-functional teams including merchandising, QA/QC, technical, compliance, and supply chain.


  • 2. Vendor Management & Development

  • Build and maintain strong factory/vendor partnerships to ensure performance excellence.
  • Identify, evaluate, and onboard high-potential suppliers to strengthen the country/v...
  • Apply for this Job

    Submit your application for the Country Manager - Sourcing (Retail, Delhi/NCR, 12+ Yrs) position at Michael Page.

    Apply Now Save for Later

    Job Overview

    Job Type: Permanent
    Location: Weybridge, United Kingdom
    Posted: June 10, 2026
    Deadline: July 20, 2026