General

First Name

Kendra

Last Name

Leach

Job Title

Manager, Student Technology Centers

Organization

New York University

Country

United States

Show Your Info?

Yes