People Analytics & Employee Engagement Software

  • Description: All-in-one employee success platform
  • Geography: United Kingdom
  • Announcement date: March 27 2017
  • Status: Exit