Tag: CD Projekt Red North America

CD Projekt Red co-founder and joint CEO Marcin Iwiński has resigned from his position to take up a new role at the company as CDPR continues to expand in North America.

CD Projekt Red Co-Founder…

CD Projekt Red co-founder and joint CEO Marcin Iwiński has resigned from his position to take up a new…

theGeek TV