Stephan Schweizer is CEO of Nevis Security AG and brings nearly three decades of experience in digital security and identity. Over the course of his career, he has played a central role in building and advancing secure identity infrastructures, particularly within highly regulated financial environments, and in shaping the strategic development and international growth of Nevis.
Under his leadership, Nevis has strengthened its position as the Swiss market leader in Customer Identity and Access Management (CIAM) and as a pioneer in passwordless authentication. The company’s technology secures more than 80% of online banking transactions in Switzerland and enables organizations in highly regulated industries to securely manage external identities while delivering seamless digital access experiences.
With deep expertise in trust frameworks, identity architectures, and regulatory environments, Stephan Schweizer focuses on how decentralized identity, digital wallets, and verifiable credentials are reshaping value creation, governance models, and sustainable business strategies within the evolving global identity ecosystem.
See All Locations
See All Locations