Oculis OCS
49Current Employees▲ +13 (+36.11%) YoY
Oculis total employee count in 2025 was 49, a +13 (+36.11%) increase in headcount from 2024.
Oculis total employee count in 2024 was 36, a +8 (+28.57%) increase in headcount from 2023. Revenue per employee was $26,967, a -$9,113 (-25.26%) decline from 2023.
Oculis total employee count in 2023 was 28, a +28 (+Infinity%) increase in headcount from 2022. Revenue per employee was $36,080, a -$∞ (-100.00%) decline from 2022.
Oculis total employee count in 2023 was 0, no year-over-year change in headcount.