Business Analyst / Business Analystess

Deloitte AG - April 24, 2026

Basic Information

Business Line: Technology & Transformation

City: Geneva

Experience Level: Graduate

Working Time Percentage: 80% - 100%

Date Published: 10-Mar-2026

Req #: 22597

Job Description

Location: Geneva

Work Pattern Percentage: 80-100%

Help our clients successfully manage global challenges.

Our Human Capital team assists organizations in managing and enhancing their performance through their most valuable asset: their people. Utilizing research, analytics, and industry insights, we support clients in crafting and executing essential programs, from business-driven HR to innovative talent, leadership, organizational, and change initiatives in both business and technology transformations.

As the largest Human Capital practice in the Swiss market, we are recognized by our clients for our partnership approach, providing leading insights, expertise, and consistently delivering high-quality work.

The nature of our work is diverse, with engagements typically involving:

  • Recruitment
  • Compensation
  • Analytics
  • Performance Management
  • Talent & Succession Planning Management
  • Pensions
  • Organization Design
  • HR Strategy
  • HR Transformation
  • HR Technology & Adoption
  • Change Management
  • Strategic Communications
  • Culture Transformations

These initiatives aim to maximize shareholder and customer value.

How You Can Make an Impact

We seek individuals who thrive on addressing human capital challenges analytically, possess the patience to structure decision-making, and aspire to develop practical recommendations informed by experience. Our goal is to help clients secure or maintain a competitive edge in a rapidly evolving market.

Our clients value our capacity to turn visions into reality, crafting actionable plans to effectively realize their human capital strategies.

Your Job Responsibilities

As a key member of our team, you will:

  • Collaborate directly with Swiss and international clients throughout all phases of the organizational change management lifecycle, from initial assessment and planning to execution, hypercare, and adoption review.
  • Embed best practice change management frameworks, governance, processes, and tools to facilitate successful organizational transitions and stakeholder engagement.
  • Act as a liaison between client leaders and internal stakeholders, ensuring alignment of change initiatives with business objectives and promoting effective communication.
  • Contribute to business development efforts and proposal creation, partnering with various Deloitte service offerings to design compelling change management solutions.
  • Support the enhancement of Deloitte's change management capabilities and service offerings within the Human Capital practice.

Who We Are Looking For

  • Strong academic background, preferably a Master’s degree or MBA from a reputable institution, or equivalent professional experience.
  • Minimum 2-4 years of experience with a bachelor’s degree, or at least 1 year with a master’s degree/MBA, in Consulting or a similar role in the Human Capital domain, ideally with exposure to international projects.
  • Experience in people strategy and change management, particularly in large technology implementation or organizational transformation contexts.
  • Familiarity with Learning & Development, Training & Re-skilling, and ERP systems (e.g., SAP, Oracle, Microsoft) as well as other system implementations (e.g., Salesforce, Workday, SuccessFactors).
  • Strong affinity for technology and a deep understanding of its impact on the workforce, particularly in relation to digital transformation.
  • Demonstrated capability in managing stakeholder relationships strategically.
  • Excellent interpersonal and communication skills, with the ability to engage effectively with clients and internal teams.
  • Fluency in written and spoken English and French is essential; proficiency in additional languages is a plus.
  • Willingness to travel within Switzerland and internationally as required.

Your Team

Join a diverse, multinational, and highly motivated team. We are committed to supporting your personal and professional growth through training, mentoring programs, and on-the-job learning. Connect with colleagues across all business lines to broaden your experience.

Careers at Deloitte: Choose Your Impact

At Deloitte, your ideas drive impactful change for our clients, people, and society. Your unique expertise and perspective help us tackle complex challenges, illuminating the path for those we serve. Here, you can build a career that inspires and energizes you, with opportunities to choose your impact.

In Switzerland, we offer industry-specific services in Audit & Assurance, Tax & Legal, Strategy, Risk & Transactions Advisory, and Technology & Transformation. With nearly 3,000 employees across six locations, we cater to organizations of all sizes and sectors, providing meaningful and challenging work in an inclusive environment where you can thrive. Enjoy flexible and hybrid working conditions, wellbeing initiatives, and a range of opportunities to connect and learn.

Become part of a global network dedicated to making a difference, whether through combating climate change or working towards improving a hundred million futures by 2030. Interested in opportunities at Deloitte? Apply online using the form below.

Location : Geneva
Country : Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.