INVZ

Employee Count

Total number of employees at (INVZ) and historical employee count data
415Current Employees -73 (-14.96%) YoY
Source:20-Ffiled on 3/12/2025
  • 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.

Company Executives

Current executive leadership team at (INVZ)

Insider Trade History

Recent and historical insider trading activity at (INVZ)
Back to (INVZ) Financial Details Page