Chief, the business platform for executive women, faced scrutiny last year for focusing only on empowering women in executive roles…