Olo OLO
Employee Count
Total number of employees at Olo (OLO) and historical employee count data
617Current Employees▼ -66 (-9.66%) YoY
Olo total employee count in 2025 was 617, a -66 (-9.66%) decline in headcount from 2024.
Olo total employee count in 2024 was 683, a -29 (-4.07%) decline in headcount from 2023. Revenue per employee was $398,056, a $95,997 (+31.78%) increase from 2023.
Olo total employee count in 2023 was 712, a +73 (+11.42%) increase in headcount from 2022. Revenue per employee was $302,059, a $27,283 (+9.93%) increase from 2022.
Olo total employee count in 2022 was 639, no year-over-year change in headcount. Revenue per employee was $274,776.