Prior to joining media consulting firm Media Link in April, Millard was co-CEO of Martha Stewart Living Omnimedia. She has also held positions including chief sales officer at Yahoo, chief Internet officer at Ziff-Davis Media, and executive vice president and co-founder of DoubleClick. Millard also recently served as chair of the Interactive Advertising Bureau.