Rachel Severance The Walt Disney Company Sr Manager, Sports Brand Solutions The Advertising Club of New York 4 weeks ago