Now hiring

Head of Global Business Services (all genders) (Madrid, ES, 28108) @ Ivoclar Vivadent AG

Madrid, ES, 28108OnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Bring innovation to life Shape the future of Global Business Services in Spain. At Ivoclar, we support dentists, dental technicians and dental hygienists in fulfilling their passion and purpose: ensuring people receive the best possible oral healthcare and quality of life, today and in the future. As part of our global transformation journey, we are establishing and expanding our Global Business Services organization, creating highly collaborative and efficient operations that support our business worldwide. Do you want to play a key role in building and developing our Madrid GBS Hub while working in an international and diverse environment? Then join our team as Head of Global Business Services Spain . This is a unique opportunity to help shape a growing international organization, drive operational excellence, and make a lasting impact within a global company. We strongly encourage applications from people with different backgrounds, perspectives and experiences. Your role As Head of Global Business Services , you will lead the development and growth of our Madrid GBS Hub and act as the local leader for the organization in Spain. Working closely with global stakeholders and international teams, you will: Lead and develop the Madrid GBS Hub, ensuring a scalable and high-performing organization. Drive workforce planning, capacity management and organizational growth. Foster a collaborative, inclusive and performance-oriented culture. Act as the key local representative of the hub and a trusted partner for global stakeholders. Support operational excellence and continuous improvement initiatives across functions. Oversee hub governance, budgeting, resource planning and performance reporting. Facilitate collaboration across global teams and support the successful expansion of Global Business Services. Promote employee engagement, talent development and a strong One GBS mindset. Your profile You are a people-focused leader who thrives in international environments and enjoys building organizations, developing teams and driving change. You bring: University degree in Business Administration, Finance, Economics or a related field. Around 8-10 years of relevant experience within Global Business Services, Shared Services, Business Operations or similar environments. Experience leading teams and working successfully in matrix organizations. Strong stakeholder management and influencing skills across different organizational levels. Experience in workforce planning, organizational development and change management. Sound business and financial acumen, including budget and resource management. A continuous improvement mindset and passion for transformation. Fluent English and Spanish. Excellent communication, collaboration and leadership skills. What we offer At Ivoclar, you will have the opportunity to build something meaningful and leave a lasting impact on a growing global organization. We offer: The opportunity to help build and shape a newly established Global Business Services Hub. A visible leadership role with significant international exposure. Close collaboration with global leaders and cross-functional teams. An innovative, collaborative and people-centered culture. Flexible working arrangements and modern ways of working. Ongoing learning and leadership development opportunities. A competitive compensation and benefits package. The chance to contribute to improving people's quality of life through innovative dental solutions. Let’s achieve our goal together: Making People Smile

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores