Satellogic SATL
Employee Count
Total number of employees at Satellogic (SATL) and historical employee count data
137Current Employees▼ -137 (-50.00%) YoY
Satellogic total employee count in 2025 was 137, a -137 (-50.00%) decline in headcount from 2024.
Satellogic total employee count in 2024 was 274, a -108 (-28.27%) decline in headcount from 2023. Revenue per employee was $45,704, a $20,584 (+81.94%) increase from 2023.
Satellogic total employee count in 2023 was 382, a +55 (+16.82%) increase in headcount from 2022. Revenue per employee was $25,120, a $3,682 (+17.18%) increase from 2022.
Satellogic total employee count in 2022 was 327, a +327 (+Infinity%) increase in headcount from 2021. Revenue per employee was $21,438, a -$∞ (-100.00%) decline from 2021.