OmniAb OABI
Employee Count
Total number of employees at OmniAb (OABI) and historical employee count data
114Current Employees▲ +8 (+7.55%) YoY
OmniAb total employee count in 2025 was 114, a +8 (+7.55%) increase in headcount from 2024.
OmniAb total employee count in 2024 was 106, a +11 (+11.58%) increase in headcount from 2023. Revenue per employee was $192,538, a -$488,378 (-71.72%) decline from 2023.
OmniAb total employee count in 2023 was 95, a +88 (+1257.14%) increase in headcount from 2022. Revenue per employee was $680,916, a -$6,685,656 (-90.76%) decline from 2022.
OmniAb total employee count in 2022 was 7, no year-over-year change in headcount. Revenue per employee was $7,366,571.