US-based tech-enabled provider of workers’ compensation insurance to small businesses Pie Insurance has laid off 14% of its workforce, or 66 employees.
Looking For Market Distribution? Download the Media Kit
US-based tech-enabled provider of workers’ compensation insurance to small businesses Pie Insurance has laid off 14% of its workforce, or 66 employees.