Job title: Partner / Head of SCM Consulting China
Job type: Permanent
Emp type: Full-time
Industry: Logistics Distribution and Supply Chain
Salary type: Annual
Salary: negotiable
Location: Shanghai
Job published: 2022-06-22
Job ID: 32279
Contact name: Rosalie Nunsol
Contact email:

Job Description

Location: Shanghai

Reporting Line: Managing Director China


Alcott Global is working with a leading Supply Chain Management Consulting firm, which is looking to find its main Partner and Head of SCM Consulting China. Leading a team of 25 people and being responsible for driving the successful, profitable, and sustainable development of the business in China.


Task and responsibility description:

  • Take ownership for success of the client in China (customer satisfaction, team member satisfaction, P&L)
  • Drive annual double digit (> 20%) and profitable growth for client in China
  • Lead the local consulting organization and develop the organization in line with the business needs
  • Develop organizational capabilities in line with strategy and business growth
  • Represent the client within the client's global consulting organization
  • Continuously develop and implement the client's consulting strategy in the China market (product/service offering, target industry/clients, value proposition, pricing) in line with corporate and business line strategy


Professional requirements and expertise:

  • Bachelors or masters degree in STEM (science, technology, engineering, mathematics)
  • 10+ years of relevant work experience in management consulting; preferably in logistics/supply chain; oversea working experience (e.g. US/Europe) is a plus
  • Proven track record of growing a business profitably (B2B environment)
  • Capability to engage, interact and create a buy-in on C-Level
  • Proven leadership experience for an organization
  • Strong business acumen (entrepreneurial thinking)
  • Cultural fit
  • Intercultural competency
  • Excellent communication skills in both English and Chinese (native speaker)