DLO

Employee Count

Total number of employees at (DLO) and historical employee count data
101Current Employees -800 (-88.79%) YoY
Source:20-Ffiled on 4/24/2025
  • total employee count in 2025 was 101, a -800 (-88.79%) decline from 2024.

  • total employee count in 2024 was 901, a +833 (+1225.00%) increase from 2023. Revenue per employee was $809,643, a -$7,731,151 (-90.52%) decline from 2023.

  • total employee count in 2023 was 68, a +7 (+11.48%) increase from 2022. Revenue per employee was $8,540,794, a $2,364,499 (+38.28%) increase from 2022.

  • total employee count in 2022 was 61 Revenue per employee was $6,176,295.

Company Executives

Current executive leadership team at (DLO)

Insider Trade History

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