iBio total employee count in 2024 was 16, a -7 (-30.43%) decline in headcount from 2023.
Jump To Section
iBio IBIO
16Current Employees▼ -7 (-30.43%) YoY
iBio total employee count in 2023 was 23, a -8 (-25.81%) decline in headcount from 2022.
iBio total employee count in 2022 was 31, a +13 (+72.22%) increase in headcount from 2021.
Revenue per employee in 2022 was $71,871, a -$48,796 (-40.44%) decline from 2021.
iBio total employee count in 2021 was 18, a +14 (+350.00%) increase in headcount from 2020.
Revenue per employee in 2021 was $120,667, a -$364,333 (-75.12%) decline from 2020.