Josh Olin

Josh Olin is Treyarch's Community Manager. All information regardding Call of Duty games produced by Treyarch is released by him.