Global Supply Chain Manager

Otis College of Art and Design · China, Shang Hai Shi, China

Location
China
Job Type
Full time
Posted
July 02, 2026

Job Description

Date Posted:

2026-04-23

Country:

China

Location:

LOC3347:9-10/F, Building N1, Fusion New Bund, No. 8, Lane 131, New Bund Avenue, Pudong, Shanghai, China

Job Responsibilities:

· Responsible work scope:

  • Wire rope sourcing and negotiation for non-China region and High Rise projects

  • Build up Wire rope WHQ compliance with Global Engineering and Supplier Quality.

  • · Participate key project meetings (service, MOD, High rise project related), work as the supplier liaison and responsible for the assigned project action.

    · Implement price & terms negotiation to meet business target. Drive the saving performance on assigned materials/projects and all other productivity initiatives in collaboration with stakeholders from all functions.

    · Management of supplier escalations for operation support, ensuring effective and fast process.

    · Ensure the compliance of company policy and process (e.g. PD...

    Ready to Apply?

    Submit your application for Global Supply Chain Manager at Otis College of Art and Design

    Apply Now