Natasha Lee. Business affairs executive, creati... | Slated