David Patterson

About

David Patterson is the Managing Director in Higher Education for the Arts, Communication, and English portfolios at educational publishing firm McGraw-Hill Education.