2 years 5 months ago Link GamesIndustry Gaming organization names One Percent CEO Julian Castro as managing director of content and community Tags GamesIndustry