Ted Dodd's Location
Los Angeles, CA, US
Ted Dodd's Education
Ted Dodd's Summary
Ted Dodd, based in Los Angeles, CA, US, is currently a EVP Creative Affairs at 20th Century Fox. Ted Dodd holds a 1979 - 1981 University of Southern California. Ted Dodd has 1 email on RocketReach.