Chief, a professional network for women leaders, cuts staff amid restructuring effort
Chief, a professional network designed for women in leadership, has cut 14% of staff, or 43 jobs today, saying in an email seen by TechCrunch that the move is a …
Chief, a professional network for women leaders, cuts staff amid restructuring effort Read More