Thought LeadershipCutting the Human Cost of New Business Pitching: Elephant’s Erica Riccobono weighs in.May 31, 2023