Hangzhou University
Mahoney grew up in Milton, Massachusetts, and graduated from St. Paul's School (Concord, New Hampshire), Harvard College (1983), and Johns Hopkins University (1985). She is a citizen of the United States and Ireland and lives in Greece. She has taught at Hangzhou University in the People Republic of China and at The Johns Hopkins University. She worked briefly for Lillian Hellman.