Todd James's Location
Palo Alto, CA, US
Todd James's Skills
Todd James's Summary
Todd James, based in Palo Alto, CA, US, is currently a Senior Photo Editor at National Geographic. With a robust skill set that includes Editorial, Publishing, Editing, Magazines, Journalism and more, Todd James contributes valuable insights to the industry. Todd James has 1 email on RocketReach.