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:
- Bachelor’s or master’s 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)