O

OWT

Strategic technology consulting for digital transformation

Senior Consultant - Digital Technology

Technology & Systems ConsultingConfirmed live in the last 24 hours
Full-timeZürich, SwitzerlandNo salary listed

About the Job

Requirements

  • A minimum of 4 years of experience in large-scale digital project management and digital strategy.
  • A Master's degree from a leading European university, preferably in computer science, business, or a scientific or technical field.
  • Strong analytical and communication skills to collaborate effectively with stakeholders from top management to operational teams.
  • Expertise balancing strategic and tactical requirements.
  • A strong interest in information systems, innovation, artificial intelligence, and emerging technologies.

Responsibilities

  • Lead the implementation of complex digital projects, coordinating internal and external teams, including developers, designers, business analysts, and partners.
  • Drive all project phases, ensuring delivery on time and within budget.
  • Mentor, coach, and guide the delivery team, including third parties, throughout the project lifecycle.
  • Stay up to date on technology and market trends and promote innovation.
  • Socialize important decisions and trends, acting as an evangelist.
  • Support clients in their digital transformation, from defining digital strategy through business process redesign to the design, development, and deployment of tailored solutions.
  • Foster innovation internally and at clients, and promote the use of artificial intelligence across projects.
  • Contribute to business development opportunities, sales, and client relationship management.

Desired Qualifications

  • Agile, Scrum, SAFe, or HERMES certifications are highly valued.
  • German language proficiency is a plus.

About the Company

OWT

Strategic technology consulting for digital transformation

OWT is a strategy and technology consulting firm that helps large Swiss enterprises navigate digital transformation across sectors such as Healthcare, Manufacturing, Financial Services, Luxury, Watchmaking, Public Sector, Energy, Hospitality, and Real Estate. Its services combine strategy, technology expertise, and creative innovation delivered by cross-functional teams to design and implement transformation programs, from vision to execution. Compared with peers, OWT benefits from its Swisscom-backed joint venture heritage and a strong local footprint, focusing on collaboration with clients and delivering results through multi-disciplinary capabilities rather than isolated technology or management advice. The company’s goal is to enable Swiss companies and organizations to compete globally, support partner businesses locally, and improve the lives of Swiss citizens by advancing technology adoption and digital maturity.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Lausanne, Switzerland
Founded
2009

Recently Posted Jobs

Explore more opportunities at OWT

See more jobs