Search by job, company or skills

Ivoclar

Supply Chain Management Services Manager

new job description bg glownew job description bg glownew job description bg svg
  • Posted 14 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Supply Chain Management (SCM) Services Manager

About the Role

Lead IVSSI's SCM Services strategy and operations. Act as the primary contact for customers, oversee service delivery teams, and ensure compliance, efficiency, and quality across all SCM functions.

Key Responsibilities

  • Drive transition projects and ensure smooth migrations to IVSSI.
  • Oversee SCM operations, meeting KPIs and SLAs.
  • Provide strategic and technical leadership to diverse teams.
  • Standardize processes and implement improvement initiatives.
  • Collaborate with finance and manage governance, risk, and compliance.

Qualifications

  • Bachelor's degree in Business or related field.
  • 15+ years of global people management; 710 years in SCM transitions.
  • Strong background in SCM within the Shared Services industry, with expertise in compliance and best practices.
  • Excellent analytical, leadership, and stakeholder management skills.
  • Fluent in Business English; comfortable engaging with C-level executives.

What We Provide:

TRAINING: You will work with various members of our team locally and onshore to ensure you are set up for success.

SUPPORT: A close-knit coaching and mentoring system to help you ease into the company and into your role with confidence.

COMP & BEN: Ivoclar believes in compensating employees fairly for their skills and experience and has designed the total rewards package for long-term relationships.

TOOLS: Everything you need to help you do your work will be provided.

WORKING ENVIRONMENT: Ivoclar prides itself on being a family-owned company with strong values so everyone we bring in becomes part of that global family.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 135917111