James Ridgers
Senior Project Manager at Blizzard Entertainment

James Ridgers

Senior Project Manager at Blizzard Entertainment

Information sourced from LinkedIn, Twitter, and me.