OWT - a Swisscom company Employee Directory
IT Services and IT ConsultingVaud, Switzerland51-200 Employees
OWT is a strategy and technology consulting firm based in Lausanne, Switzerland, operating as a Swisscom company. It serves large Swiss organizations undergoing digital transformation across a broad set of industries, including healthcare, manufacturing, financial services, luxury and watchmaking, public sector, energy, hospitality, and real estate. The firm emphasizes cross-functional teams that blend industry expertise, technology know-how, and creative problem solving to support clients with integrity and collaboration. The company originated in 2016 through the formation of the joint venture Swisscom Digital Technology SA, and operates under the OWT brand. In the IT services and IT consulting space, it positions itself as a partner for strategic guidance and practical technology delivery for large enterprises. A notable recent development is the 2025 launch of Alpha Factory, an AI software factory initiative that constitutes Switzerland's first dedicated center for Claude and Claude Code implementations.