Attended Northwestern University in Evanston, Illinois where she graduated "with highest distinction" from Northwestern's School of Speech in 1993, finishing in the top 2% of her class. After graduation, she worked at TBWA Advertising in New York City as an account executive on the Woolite and Evian brands.