Keo Logo
  • 461 new hires last year.
  • 6% growth last year.
  • A small 9% attrition rate globally.