Who does? You said you did. And, yes, check my bio.
Teresa Heinz is the life estate beneficiary or outright beneficiary of her husband's trusts, making her either extremely wealthy in her own name, or powerful as a trustee of Heinz family wealth. Sen. Kerry is wealthy in his own right, though not to the same degree, since he became a trust fund beneficiary of his mother's and Forbes family trusts. Sen. Kerry and Teresa Heinz signed a prenuptial agreement and have kept their premarital assets separate.
To date, Teresa Heinz has declined to disclose her personal tax returns, citing family trusts and privacy. She is estimated to be worth between $750 million and $1.2 billion. According to her most recently released income tax of 2003, the Kerry and Heinz paid an effective federal income tax rate of 12%. Most of her income was derived from tax free municipal bonds, which explains the low rate.
http://en.wikipedia.org/wiki/Teresa_Heinz_Kerry#Wealth
Looks like some of that Heinz profit went to Teresa