Business Analyst / Consultant (all genders)

Deloitte AG - March 19, 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%

Join us in assisting our clients with the successful management of their global challenges. Our Human Capital team is dedicated to helping organizations leverage their most vital asset—their people. Utilizing research, analytics, and industry insights, we support clients in designing and executing key programs ranging from business-driven HR to innovative talent management, leadership development, organizational design, and technology transformations.

As the largest Human Capital practice in the Swiss market, we are recognized for our ability to truly understand our clients' needs, delivering leading insights and consistently high-quality work.

The nature of our engagements varies significantly, but you will likely find yourself involved in:

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

How You Can Make an Impact

We are seeking an individual who possesses a passion for addressing human capital challenges through an analytical lens. A structured decision-maker who aims to develop pragmatic recommendations, our ideal candidate will help clients gain or maintain a competitive edge in a rapidly changing market.

Our clients greatly value our ability to transform visions into reality, creating actionable plans that bring their human capital strategies to life.

Your Job Responsibilities

As part of our team, you will:

  • Work directly with Swiss and international clients throughout all phases of the organizational change management lifecycle, from initial assessment and planning to execution and adoption review.
  • Embed best practice change management frameworks and processes to support successful transitions and stakeholder engagement.
  • Act as a key team member, liaising with client leaders and internal stakeholders to align change initiatives with business objectives.
  • Contribute to business development efforts and proposal creation by partnering with Human Capital and other Deloitte service offerings.
  • Support the growth and enhancement of Deloitte's change management capabilities and offerings within the Human Capital practice.

Who We Are Looking For

  • Strong academic background, ideally a Master’s degree or MBA from a reputable institution, or equivalent professional experience.
  • Minimum 2-4 years of relevant experience in Consulting or a similar role within the Human Capital domain, preferably with exposure to international projects.
  • Solid experience in people strategy and change management, particularly in technology implementation programs or organizational transformations.
  • Experience with projects related to Learning & Development and familiarity with ERP systems (e.g., SAP, Oracle) and other implementations (e.g., Salesforce, Workday).
  • Strong affinity with technology and understanding its impact on the workforce.
  • Willingness to support business development and offering enhancement initiatives.
  • Demonstrated capability in managing stakeholder relationships strategically.
  • Strong interpersonal and communication skills.
  • Proactive attitude focused on high-quality client service.
  • Fluency in written and spoken English and French is essential; proficiency in additional languages is a plus.
  • Knowledge or experience in AI applications in Human Capital or Change Management is an advantage.
  • 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, and collaborative opportunities across all business lines.

Careers at Deloitte. Choose Your Impact.

At Deloitte, your ideas make an impact and foster meaningful change for clients, colleagues, and society. Your unique background and perspective enable us to tackle complex challenges creatively, paving the way for brighter futures. We're dedicated to providing you with a career that inspires and energizes you.

In Switzerland, we deliver industry-specific services across various sectors, offering a supportive environment that fosters continuous growth. We provide flexible working conditions, well-being programs, and numerous opportunities for collaboration and learning.

Become part of a global network committed to making a difference, whether that's combatting climate change or improving millions of futures by 2030. Want to know more about opportunities at Deloitte? Apply online using the form below.

Application Consideration

We look forward to hearing from you! Only applications matching the job profile will be considered.

Deloitte AG and Deloitte Consulting AG are Swiss subsidiaries of Deloitte LLP, the DTTL member firm in the United Kingdom.

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.