Mary co-founded ShoreBank Corporation, a commercial bank holding company focused on community development and environmental protection. She is a Director of three financial institutions: Basix and BSFL in Hyderabad, India, and Citizens Bank in Vancouver, Canada, as well as two U.S. non-profit, small-business, loan funds.