WorkBuzz employs 68 employees. The WorkBuzz management team includes Steven Frost (CEO), Indie Shergill (Vice President, Customer Success), and Spence Knudson (Chief Financial Officer).
Looking for a particular WorkBuzz employee's phone or email?