OBIO
Employee Count
Total number of employees at (OBIO) and historical employee count data
70Current Employees▲ +14 (+25.00%) YoY
total employee count in 2025 was 70, a +14 (+25.00%) increase in headcount from 2024. Revenue per employee was $7,229, a -$40,039 (-84.71%) decline from 2024.
total employee count in 2024 was 56, no year-over-year change in headcount. Revenue per employee was $47,268.