Discussions about Moz com Moz Seomoz

Showing page: 1 of 1

Firing 28% of your employees, or laying off as the higher ups will want it put, is a pretty big move for Moz. The best thing is that the CEO of Moz, Sarah Bird, said that they will be helping the 28% of people find thei...

  • TommyCarey
    TommyCarey Level X3
  • 6 10 years ago