> So why aren't the management layers of tech companies composed of mostly women?
Higher levels of programming may be composed of more work with people (coordinating a team, extracting requirements from clients, etc.), but the lower levels, and the education leading up to there, is tech focused. And it's from there that managers are sourced.