New Appointments in Dean's Office and Department of Media Arts
February 24, 2006 —
Yvonne Leach has been appointed Associate Dean of the Antoinette Westphal College of Media Arts & Design. As the Head of the Department of Media Arts for the past five years, Professor Leach has helped shaped its innovative and cutting-edge curriculum. She is an Associate Professor of Film & Video, and has served Drexel University as faculty for seventeen years.
Dr. David Jones has been appointed Head of the Department of Media Arts. Dr. Jones is a Professor of Film & Video, and worked directly with students as a Drexel faculty member for the past twenty-seven years. He was named a Distinguished Professor in 2000, after serving as Head of the Department of Media Arts for four years.