Moore was an instructor for the International Tax Law Program at Harvard Law School from 1972 to 1973.[2] She was in private practice in Cleveland from 1975 to 1977 and served on the faculty of Case Western Reserve University Law School from 1977 to 1995.[2] Moore was a visiting professor at Harvard Law School from 1990 to 1991,[2] and served as the president of Harvard's Board of Overseers for 2015-16.[4]