Back to positions
Business & Management

Business Analyst/Consultant - Technology Strategy & Transformation

Deloitte

Key facts

LocationGeneva, Geneva, Switzerland
StartJul 2026
Duration52 weeks
Workload100%
LanguagesEnglish, German, French

What you bring

  • Hold a Master's degree in Information Systems, Business, and/or Engineering with strong exposure to IT topics
  • Have relevant internships or work experience within IT Consulting or an IT department of a global company
  • Show a passion for IT innovation and awareness of major technology trends (Agile Methodology, Robotics, Cloud, etc.)
  • Be fluent in English and German and/or French
  • Be willing to travel regularly
  • Work methodically and demonstrate strong attention to detail

Your tasks

  • Work in a client-facing role on projects across key industries
  • Advise customers and collaborate with experienced colleagues to tackle challenging problems and develop solutions
  • Conduct analysis, participate in workshops and status meetings
  • Prepare documents and presentations
  • Support Chief Information Officers and their teams in designing and implementing projects to address major IT organisational challenges

What they offer

  • Safe, inclusive, and respectful workplace with zero tolerance for harassment
  • Comprehensive internal and external training programme including certifications such as ITIL, SAFe, and PRINCE2
  • Flexible and hybrid working conditions (80–100% work pattern)
  • Wellbeing and parental programmes
  • Opportunities to connect, collaborate, and learn
  • Exposure to some of the largest organisations in Switzerland and internationally

About the role

Deloitte is a leading professional services firm operating in Switzerland with close to 3,000 employees across six locations. Its Technology Strategy & Transformation practice helps organisations develop strategies and implement systems that build business value and drive performance. The team brings in-depth knowledge from working on some of the most complex IT challenges globally, covering IT Strategy and Operating Model design, IT Architecture, IT Business Management, IT Agility Advisory, and IT M&A. This entry-level position is based in Geneva or Zurich and offers the opportunity to work with some of the largest organisations in Switzerland and worldwide.

Read the original posting

Similar internships

Trainee Finance & Transformation

Würth Management AG · Rorschach · 40 weeks · 100%
StartsJan 2027Posted1 day ago
View

Praktikum im HR-Recruiting 50 - 70%

Direktion für Inneres und Justiz des Kantons Bern · Bern · 52 weeks · 70%
StartsFeb 2027Posted1 day ago
View

Procurement Excellence Intern

Richemont · PLAN-LES-OUATES · 10 weeks · 100%
StartsNov 2026Posted1 day ago
View