While the relationship between women in corner rooms and corporate financial performance has been established time and again, the impact of women's leadership goes way beyond numbers to areas that are intangible but not insignificant