Senior Consultant
Swisscom Digital Technology SA
Geneva
Key information
- Publication date:24 September 2025
- Workload:100%
- Contract type:Unlimited employment
- Place of work:Geneva
Job summary
OWT is a consulting firm under Swisscom, focusing on strategy and technology.
Tasks
- Guide clients through their digital transformation journey.
- Lead implementation of complex digital projects effectively.
- Encourage innovation internally and with clients.
Skills
- 4+ years experience in strategy consulting and digital project management.
- Strong analytical and communication skills required.
- Knowledge of Salesforce ecosystem is a plus.
Is this helpful?
OWT is a strategy and technology consulting company, a subsidiary of Swisscom. We help our clients leverage new technologies to reshape their business, invent new products, or transform their organization.
Your missions:
- You support our clients in their digital transformation, from defining the clients' digital strategy to deployment, including business process redesign, design, and development of custom solutions.
- You lead the implementation of complex digital projects, coordinating internal and external teams (developers, designers, business analysts, partners).
- You implement the different stages of the project, respecting deadlines and budget.
- You promote innovation within our company as well as with and at our clients.
Your qualifications:
- Minimum 4 years of experience as a strategy and digital project management consultant.
- Holder of a Master’s degree from one of the major European universities (EPFL, ETH, HEC, etc.), preferably in computer science, business, or a scientific or technical field.
- Excellent analytical and communication skills, enabling you to work with diverse stakeholders (from C-level to operational contacts).
- Knowledge of the Salesforce ecosystem, strengthened by certifications, is a real asset.
- Agile, Scrum, Safe, or HERMES certifications are a major advantage.
- Fluency in French and English, both written and spoken, at C1 level. German is an asset.
- A passion for information systems, innovation, and new technologies.
We offer you:
- The opportunity to contribute to varied and unique projects, using cutting-edge technologies and for prestigious clients from very diverse sectors, from banking to medical, watchmaking, and telecommunications.
- A modern work approach, with a good balance between professional and private life.
- A work environment and career plan that promote rapid skill development and ambitious prospects.
- The chance to benefit from expert colleagues on their topics, always ready to share their expertise or constructive feedback.
- Very well-located and easily accessible offices in the center of Geneva, Lausanne, Bern & Zurich.
Join our team of passionate people and advance your career within a dynamic company with a unique culture!
Want to learn more about the OWT universe? Check out our page Instagram or LinkedIn !