As a professional in the talent space today, you’ve no doubt run across some facts and figures from the likes of McKinsey, Gallup, Deloitte… the list goes on, showing that companies with more female employees, particularly in management roles, yield stronger organizational and financial performance.