SATLW
Employee Count
Total number of employees at (SATLW) and historical employee count data
137Current Employees▼ -137 (-50.00%) YoY
total employee count in 2025 was 137, a -137 (-50.00%) decline in headcount from 2024.
total employee count in 2024 was 274, a -108 (-28.27%) decline in headcount from 2023.
total employee count in 2023 was 382, a +55 (+16.82%) increase in headcount from 2022.
total employee count in 2022 was 327, a +327 (+Infinity%) increase in headcount from 2021.