Tasha Depp's Location
New York, NY, US
Tasha Depp's Work
Tasha Depp's Education
Tasha Depp's Skills
Tasha Depp's Summary
Tasha Depp, based in New York, NY, US, is currently a Adjunct Art Professor at Hudson Link for Higher Education in Prison, bringing experience from previous roles at Self Employed, Rehabilitation for the Arts, Archival Detritus and Siena College. Tasha Depp holds a 1987 - 1989 MFA in Painting @ Mason Gross School of the Arts, Rutgers University. With a robust skill set that includes Art, Illustrator, Fine Art, Books, Collage and more, Tasha Depp contributes valuable insights to the industry. Tasha Depp has 2 emails on RocketReach.