Staffbase
Staffbase
Information Technology
Member Since, Aug 02, 2026
Annaberger Straße 73, 09111 Chemnitz, Germany

About Company

Staffbase is an employee experience and internal communications software company. Its platform connects employees with company communications, information, services and AI-powered workplace experiences across channels such as intranets, employee apps, email and digital workplace tools. Founded in 2014, Staffbase has grown into a global enterprise software company serving more than 1,500 customers across 190 countries.

Company Detail

  • verified
    Verified Yes
  • group
    Company Size 601-1000
  • cake
    Founded In 2014
  • corporate_fare
    Organization Type Private
  • corporate_fare
    Total Offices 9
  • cases
    Opend Jobs 0

Current Openings