Olo OLO

Employee Count

Total number of employees at Olo (OLO) and historical employee count data
617Current Employees -66 (-9.66%) YoY
Source:10-Kfiled on 2/25/2025
  • 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.

Company Executives

Current executive leadership team at Olo (OLO)

Insider Trade History

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