×
Register Here to Apply for Jobs or Post Jobs. X

Business Services Manager for Corporate Center

Job in Zürich, 8058, Zurich, Kanton Zürich, Switzerland
Listing for: Zurich Insurance
Full Time position
Listed on 2026-03-05
Job specializations:
  • IT/Tech
    IT Project Manager, Systems Administrator, IT Consultant
Salary/Wage Range or Industry Benchmark: 30000 - 80000 CHF Yearly CHF 30000.00 80000.00 YEAR
Job Description & How to Apply Below
Position: Business Services Manager for Corporate Center 80%-100%
Location: Zürich

The Business Services Manager for Corporate Center is responsible for overseeing the daily operations at the Group headquarters, managing all IT service management aspects and the support organization. This leadership role is crucial in driving customer experience, expertly managing and resolving complex IT issues, and ensuring efficient service delivery. The Business Services Manager leads the technical teams, ensuring that all IT aspects in the Corporate Center are managed proficiently, including meeting rooms, audio‑visual systems, end‑user devices and ensuring internal and external meetings and live events are executed professionally.

This role also includes providing top‑tier support to our top executives (ExCo), the CEO Office, and the Board of Directors for all technical issues.

The role is instrumental in driving transformation, experience improvement, AI and automation for the Corporate Center community and plays a pivotal role in its technology capability enablement.

What You Will Do
  • Leadership:
    Lead the Corporate Center IT‑Services Team (18+ employees), including the IT Service management team and the IT Support team.
  • Employee Development:
    Identify and develop the individual strengths and potential of your employees.
  • Strategic Planning:
    Actively participate in the workplace strategy and develop the long‑term technological roadmap.
  • User

    Experience:

    Ensure excellent user experience for internal customers.
  • Vendor Management:
    Manage relationships with strategic vendors, setting up and running governance processes.
  • Executive Interaction:
    Interact with all levels of staff, including Senior Executives and Board members.
  • Incident Management:
    Responsible for the incident and request management process within the Corporate Center.
  • Project Leadership:
    Provide hands‑on leadership for workplace infrastructure projects, system upgrades, and troubleshooting.
  • Continuous Improvement:
    Promote a culture of continuous learning and improvement within the team.
  • Service Operations:
    Manage service operations and monitor KPI compliance, for CC community and for Platinum support (i.e. CEO, Board and Platinum Executives support).
What You Bring
  • Education:

    Bachelor’s or master’s degree in information technology, Computer Science, or a related field.
  • Experience:

    Over 10 years of progressive experience in technology leadership.
  • Technical Expertise:
    High degree of technical acumen and experience, with broad IT Workplace and IT Service Management knowledge.
  • Innovation:
    Expertise in identifying and deploying new IT technologies and development processes within medium to large IT organizations.
  • Vendor Relations:
    Experience with IT technology, partners, and vendors.
  • Communication:
    Excellent communication and coordination skills up to C‑level.
  • Professionalism:
    High level of professionalism and etiquette.
  • Customer Focus:
    Passion and drive for customer satisfaction and delivering business values.
  • Language

    Skills:

    Proficiency in English and German required.
  • Acts consistently with strong moral and ethical principles, upholding Zurich’s values and ensuring honesty and transparency in all actions.
  • Establishes and maintains trust through reliability, discretion, and a commitment to protecting confidential information and relationships.
  • Quickly identifies and responds to risks or policy issues, understands high‑stakes consequences, and finds effective solutions under pressure.

This role is fully on site at our Quai Zurich Campus. Due to the high level of confidentiality involved, additional background screening will apply to this position. You will receive more information as we progress your application.

We look forward to receiving your online application.

You belong here.

Imagine working in one of the world’s most sustainable workplaces. At Quai Zurich Campus, you’ll enjoy an environment designed to help you thrive, with benefits that support your well‑being and impact, and opportunities to perform at your best, surrounded by top talent and supportive colleagues.

You’ll have access to healthy food options, fitness facilities, and bright, collaborative spaces that spark creativity. Located in the heart of Zurich on the shores of Lake Zurich, the campus…

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary