John N. McCarter Jr.

Position:

Board of Trustees Representative