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

Michael Page · Weybridge, England, United Kingdom

Location
Weybridge
Job Type
Permanent
Posted
July 02, 2026

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...
  • Ready to Apply?

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

    Apply Now