After 15 years of project management and systems work in Energy, JC found his calling at BioWare in 2005 Ever since, he has been expanding and enhancing the studio group’s ability to create the best story-based games in the world through global par......

Read More