Rachel Watts's Location
New York, NY, US
Rachel Watts's Work
Rachel Watts's Education
Rachel Watts's Skills
Rachel Watts's Summary
Rachel Watts, based in New York, NY, US, is currently a Adjunct Professor at The New School, bringing experience from previous roles at ArtsConnection and The New School. Rachel Watts holds a Master's degree Latin American and Caribbean Studies with a concentration in Museum studies @ New York University. With a robust skill set that includes Nonprofit Management, Arts Administration, Program Development, Management, Leadership and more, Rachel Watts contributes valuable insights to the industry. Rachel Watts has 2 emails and 1 mobile phone number on RocketReach.