OWT - a Swisscom company

Junior Digital Strategy Consultant

OWT - a Swisscom company  •  Canton de Genève, CH (Onsite)  •  8 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

OWT (a Swisscom company) is a strategy and technology consulting firm. We help our clients leverage new technologies to reshape their business, create innovative products, and transform their organizations.

Your mission:

  • Support our clients in defining and implementing their digital strategy, by analyzing their organizational and business challenges
  • Collaborate with a multidisciplinary team of developers, business analysts, and designers, ensuring effective coordination throughout the full project lifecycle
  • Produce deliverables such as functional specifications based on in-depth analysis, guiding development by addressing core user needs
  • Facilitate transparent communication between business and technical teams during the delivery phase, fostering consistent implementation

Your qualifications:

  • A first experience (internship, apprenticeship, or student job) in consulting, digital project management, or a related field
  • A Master's degree from a leading European university (EPFL, ETH, HEC, etc.) in computer science, business, or a scientific or technical field
  • Ability to communicate with diverse stakeholders across complex organizations
  • Excellent written and verbal communication skills
  • A strong interest in information systems, innovation, AI, and emerging technologies
  • Knowledge of project management methodologies (Agile, Scrum, etc.)
  • Fluency in French and English (minimum C1 level); German is a plus

What we offer:

  • A dynamic and highly collaborative culture driven by a shared passion for technology and innovation, with a strong client focus
  • A growth-oriented environment with a clear career path and progression opportunities
  • A modern work model combining office presence, home office, and client-site collaboration
  • A competitive salary and a healthy work-life balance
  • The opportunity to work with prestigious clients on diverse and cutting-edge technology projects
  • A team of experts always ready to share knowledge and provide constructive feedback
  • A proven mentoring model to support your personal and professional development throughout your journey at OWT
  • Conveniently located offices in Geneva, Lausanne, Zurich, and Bern

Join our team of passionate experts and take your career to the next level in a company with a unique culture.

Interested in learning more about OWT? Check out our LinkedIn page!

OWT - a Swisscom company

About OWT - a Swisscom company

OWT (a Swisscom company) is a strategy and technology consulting firm. We are driven by the belief that only by mastering and advancing technology can Swiss companies and organisations compete and thrive globally, support partner business locally, and improve the lives of Swiss citizens.

We are a team of seasoned industry experts, technology specialists, and creative innovators. In our cross-functional project teams, we combine these diverse capabilities to serve our clients with passion, integrity, and honesty.

At the beginning of 2016, we formed the joint venture Swisscom Digital Technology SA with Swisscom Enterprise. Operating under the brand OWT, we have become a leading provider of digital transformation consulting services for large enterprises in Switzerland in the Healthcare, Manufacturing, Financial Services, Luxury, Watchmaking, Public Sector, Energy, Hospitality, and Real Estate industries.

Learn more about us at https://www.owt.swiss/

Industry
IT & Software
Company Size
51-200 employees
Headquarters
Lausanne, CH
Year Founded
2009
Website
owt.swiss
Social Media