About Us

OneVisage is a Swiss cyber-security company founded in 2013 with the vision to bring secure and convenient authentication services to mass-markets using standard mobile devices (BYOD).

We believe that current authentication solutions such as passwords, pin codes, security tokens and other biometric modalities are either too complex, painful, unsecure, easy to spoof  or too expensive.

Thanks to our breakthrough & universal 3D facial biometric technology, we can turn any modern standard mobile device, equipped with an RGB (2D) or depth (3D) camera, into a strong 3D facial authenticator that allows financial services, Identity & Access Management (IAM) providers and cyber-security integrators enabling millions of consumers to make digital transactions in a secure, simple and cost-effective way.

Startup Award 2017

Top 100 Swiss Startups

Edison Awards 2016

Gold winner - category ICT Security

Red Herring 2015

Winner Top 100 Europe

CTIA Startup 2015

Best in category Identity


Christophe Remillet

Chief Executive Officer & Product Manager

Praveen Gajjala

Business Development Manager, EMEA & ASIA

Pascal Reynard

Android Expert & Senior Software Architect

Dr. Clemens Blumer

Computer Vision Team Leader

Dr Fabio Maninchedda

3D Computer Vision Expert

Diego Fachinotti

iOS Expert & Project Leader

Scientific Advisors

Pr. Marc Pollefeys

Head of Computer Vision & Geometry Group at ETH Zurich

Pr. Thomas Vetter

Head of Computer Vision & Graphics Department at University of Basel

Partners & Associations


Talents wanted ! We are always looking for talented, energetic, passionate and highly skilled people to join our team.

If you are interested in joining us, please contact GlobalHRTalents our talent recruitment partner and send your CV or LinkedIn profile by clicking here.

Sales & Marketing (1 position)

Internship Junior Marketing – April 2017 [ref. 1705]

Location: Lausanne, Switzerland

Engineering (no position)

Contact Us

  • Europe (Headquarters)
  • OneVisage SA
  • Rue de Bourg 25
  • 1003 Lausanne
  • Switzerland
  • +41 (0) 21 566 70 55
  • North America
  • OneVisage SA
  • 440 N. Wolfe Road
  • Sunnyvale, CA 94085
  • USA

Commercial inquiries

sales (at) onevisage.com


Career inquiries

jobs (at) onevisage.com


General/Other inquiries 

info (at) onevisage.com