Companies with more top female execs are more likely to please customers, be socially responsible, and are more profitable. But we don't know why. Today we talk to Corinne Post, who thinks she's solved the mystery.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More