Kathy O'Dowd

Kathy is an experienced digital marketer with success across agencies and brands. In her role at Netflix, Kathy leads strategy and oversees execution of programmatic buying across North America.