Layoff history

Planet Labs layoffs

1 announcement tracked98 jobs affected (reported)

  1. LayoffSan Francisco, CA, United States

    Cuts 98 jobs

    Planet Labs cut 98 jobs.