Our new series, MBA Admissions Brief, continues with tips and advice about the Leonard N. Stern School of Business of New York University, located in Manhattan. Associate Dean of Admissions and New Program Innovation, Isser Gallogly We hear from the Associate Dean of Admissions and New Program Innovation, Isser Gallogly, who came to Stern over…
Read more