INVZ
Employee Count
Total number of employees at (INVZ) and historical employee count data
415Current Employees▼ -73 (-14.96%) YoY
total employee count in 2025 was 415, a -73 (-14.96%) decline from 2024.
total employee count in 2024 was 488, a +20 (+4.27%) increase from 2023. Revenue per employee was $67,947, a $51,844 (+321.96%) increase from 2023.
total employee count in 2023 was 468, a +64 (+15.84%) increase from 2022. Revenue per employee was $16,103, a $994 (+6.58%) increase from 2022.
total employee count in 2022 was 404, a +121 (+42.76%) increase from 2021. Revenue per employee was $15,109, a $47,731 (-146.32%) increase from 2021.