Categories Articles She pitched a new department at Google. Here’s her advice on selling big ideas to leadership. Post author By crystalg Post date August 8, 2025 Business Insider Business Insider Tags Advice, Department, Google, Here's, ideas, Leadership, Pitched, selling ← Why Your Next Big Business Innovation Should Be Your Legal Strategy → Apple’s lock on iPhone browser engines gets a December deadline