She has also worked as a Deputy City Attorney in San Francisco and Los Angeles and as Senior Compliance Director at CityView. Teresa has been actively engaged in several nonprofits and serves on the board of the Getty House Foundation and the XX Fund, a donor advised fund at Liberty Hill Foundation. She holds a J.D. from New York University School of Law and a B.A. from Yale College.