Rabbi Barr explores whether or not women in key leadership roles could have help to avert the recent financial meltdown.