2 years 5 months ago Link GamesIndustry Jenna Owens' responsibilities will be "absorbed by other members of the company's management team" Tags GamesIndustry