Oculis logo

Oculis jobs and careers

Lausanne, VD, Switzerland

About Oculis

Oculis is a clinical stage biopharmaceutical company whose mission is to develop novel topical treatments (eye drops) for ophthalmic diseases for both back-and front-of-the-eye in order to improve the sight and the lives of patients worldwide.

Founded in 2003 by Einar Stefansson and Thorsteinn Loftsson.

Founded
2003
Employees
11 to 50
Total funding
$284.6M
Headquarters
Lausanne

Leadership

The top of Oculis's org chart, with how many people report into each leader.

RSPhoto of Riad Sherif

Riad Sherif

Chief Executive Officer

45 reports

SK

Sharon Klier

Svp, Chief Development Officer

20 reports

SCPhoto of Sylvia Cheung

Sylvia Cheung

Chief Financial Officer

9 reports

DJPhoto of David Jacobs

David Jacobs

Chief Development Officer

4 reports

RW

Rebecca W.

Chief Commercial Officer (cco)

1 report

GBPhoto of Gudrun Bachmann

Gudrun Bachmann

Chief Technology Officer

1 report

PEPhoto of Petra Egger

Petra Egger

Executive Legal Director

1 report

VDPhoto of Valerie Davis

Valerie Davis

Office Manager and Executive Assistant

RWPhoto of Rebecca Weil

Rebecca Weil

Chief Commercial Officer

Board

EDPhoto of Eric Donnenfeld

Eric Donnenfeld

Co-Chair of Scientific Advisory

SMPhoto of Sabri Markabi

Sabri Markabi

Scientific Advisor

PVPhoto of Pablo Villoslada

Pablo Villoslada

Scientific Advisor

CBPhoto of Christophe Baudouin

Christophe Baudouin

Scientific Advisor

PKPhoto of Peter K. Kaiser

Peter K. Kaiser

Scientific Advisor

ALPhoto of Anat Loewenstein

Anat Loewenstein

Scientific Advisor