Point your AI agent at freehire and let it find you a job.

Get the CLI →

Ivoclar

New

Global Business Process Manager Customer Care (all genders)

Posted Updated
Discussion

Play an active role in shaping global customer care processes.

Take on a key role in further developing our global customer care processes and make a significant contribution to the efficiency, quality, and sustainability of our organization.

Your role

  • Analysis, documentation, and continuous optimization of global customer care processes.

  • Development and implementation of efficient, standardized, and future-oriented process solutions in collaboration with business units.

  • Management and oversight of international projects, as well as support for global rollouts of process and system changes.

  • Further development of the customer care system landscape, including requirements management, testing, validation, and implementation of new solutions.

  • Interface management between Customer Care, Sales Process Excellence, and IT to continuously improve processes and systems.

  • Monitoring relevant KPIs, identifying opportunities for optimization, and supporting international standardization, change management, and knowledge management initiatives.

Your profile

  • A bachelor’s or master’s degree in business administration, industrial engineering, business informatics, or a comparable qualification.

  • Several years of professional experience in international process management, customer care, service operations, or project management.

  • Practical experience leading or actively participating in international projects.

  • In-depth knowledge of process modeling, continuous improvement, and KPI-based performance management.

  • Very good knowledge of SAP S/4HANA, as well as experience with CRM and service management solutions, ideally Salesforce.

  • An analytical, structured, and strong communicator with a high degree of initiative and fluent German and English skills.

What we offer

  • A global, purpose-driven company with 3,700 employees.
  • A culture of innovation and collaboration.
  • Learning and development tailored to your growth.
  • Attractive benefits. For more information click here.

Skills

Apply

See also

Support jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.