DealsCrest Rock backs PitcherCrest Rock Partners has made an investment in Pitcher, a sales enablement platform for enterprise companies.ByIris Dorbian23 May 2022•3 mins readJavaScript is required to read this article. Please enable it in your browser and reload the page.DealsTMTBriefs