About Michael Mulligan

    Michael Mulligan has served as Thacher's head of school since 1993.