Jeremy Dela Rosa is a 10 year veteran of Blizzard Entertainment, with nearly 2 decades of experience in the technology sector. As a producer at Blizzard, he helped launch over 7 AAA titles such as Overwatch, Hearthstone, and Diablo III. Additionally, he spent several years living...
Read More →