Robert Roach

Visiting Professor of Business, NYU Shanghai

Vice President and Chief Global Compliance Officer, NYU



Robert Roach is a Visiting Professor of Business at NYU Shanghai and Vice President and Chief Global Compliance Officer at NYU. Bob heads NYU’s Office of Compliance and Risk Management and oversees the University’s Compliance Programs at NYU’s three degree-granting campuses in New York, Abu Dhabi, and Shanghai and 11 academic sites in Accra, Berlin, Buenos Aires, Florence, London, Madrid, Paris, Prague, Sydney, Tel Aviv, and Washington, D.C.


Courses Taught

Topics in Business: Ethical Decision Making and Leadership



J.D., Georgetown University