Daniel J. Finnegan

Management Committee