Posted inBusiness A group of Activision workers say their C.E.O. should step down. Posted by By Kellen Browning November 16, 2021No Comments More than a hundred employees protested at the company’s studio in Irvine, Calif., on Tuesday. Author: Kellen Browning Kellen Browning View All Posts Post navigation Previous Post Join the Comedian Michelle Buteau at a Times Event on the ‘Joys’ of ParentingNext PostNew York City’s Cultural Resilience, Then and Now