Scavengers suspends co-founder Simon Darveau

CEO Amélie Lamarche will step down temporarily as external firm audits the Seasons studio in wake of abusive workplace allegations Share this article Scavengers Studio today announced that it has […]