In this video, Michelle Tran, head of Enterprise Sales and Strategic Partnerships, says that companies with female leaders do better because women bring different perspectives to the table.
Tran talks about how can companies bring the culture of not including women in leadership roles. “We need to proactively push that question with leadership.”