![Frances Townsend Reportedly Steps Down as Activision Blizzard Compliance Chief](/i/c/8b20e831-569b-362b-ab4a-27168746a6b3.webp)
Frances Townsend Reportedly Steps Down as Activision Blizzard Compliance Chief
Frances Townsend is stepping down as Activision Blizzard’s chief compliance officer.
2023-04-10 15:38
![CD Projekt Co-Founder Steps Down as Joint CEO](/i/c/025e9b49-36b5-6c36-bb24-964cd671a6e3.webp)
CD Projekt Co-Founder Steps Down as Joint CEO
CD Projekt co-founder Marcin Iwiński announced he is stepping down as joint CEO of the Polish company after 28 years in the role.
2023-04-10 15:38