-
Deloitte

Information Technology Business Relationship Manager

Deloitte
Switzerland · Contract · Mid-Senior

Ready to make an impact? Join our IT team as a Business Relationship Manager.


As our Business Relationship Manager, you will be the vital link between our IT function and the business lines, ensuring IT strategy supports and enables business goals. You will join a dynamic, growing team that is already making great strides in fostering collaboration and delivering value.


Please note this opportunity is exclusively for contractors.

Contract duration: April - November 2026

Location: Zurich, on site


How you can make an impact:

  • Own and nurture strategic relationships with your assigned business partners.
  • Collaborate closely with IT stakeholders including Service Management, Service Owners, Change Delivery, and IT Leadership.
  • Understand how IT services are managed and maintained to better support business needs.
  • Fully embrace and champion your assigned business line’s strategy.
  • Build and manage key stakeholder relationships, setting and managing expectations effectively.
  • Identify and drive service improvement opportunities with both business and IT teams.
  • Lead business analysis for idea and demand management.
  • Coach business-driven IT projects through governance and delivery stages (waterfall methodology).
  • Contribute to the ongoing development of the BRM team.
  • Partner with Service Owners and Service Management to shape our service portfolio and lifecycle.


Who we are looking for

  • Degree qualified or equivalent experience; ITIL and project management qualifications are a plus.
  • Skilled at gaining credibility and trust across both business and IT teams.
  • Comfortable multitasking and prioritising multiple demands.
  • Diplomatic and persuasive, able to handle difficult conversations and confidently engage senior stakeholders.
  • Excellent communicator, able to connect with technical and non-technical audiences alike.
  • Passionate about technology with experience working within IT departments.
  • Proven track record in stakeholder relationship building and management at various organisational levels.
  • Strong understanding of IT service management, service levels, and related processes.

Key Skills

Ranked by relevance

itil
Login to Apply
Posted
Mar 12, 2026
Type
Contract
Level
Mid-Senior
Location
Zurich
Company
Deloitte

Industries

Business Consulting Services

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Deloitte
Related

IT Project Manager

2026-05-21

Full-time
Mid-Senior
Belgium
Business Consulting
Project Management
View Job Details
Sopra Steria
Related

Développeur/se Senior – 3D (Unity, Omniverse/Unreal Engine) - Business Line Solutions & Expertises - Toulouse

2026-06-03

Full-time
Not Applicable
France
Software Development
Information Technology
View Job Details
Enway
Related

Junior DevOps Engineer

2026-05-29

Full-time
Not Applicable
Italy
Business Consulting
Engineering