Jess Mcleod's Location
New York, NY, US
Jess Mcleod's Work
Jess Mcleod's Education
Northwestern University
2008 - 2011
Jess Mcleod's Summary
Jess McLeod, based in New York, NY, US, is currently a Artist in Residence at New York Civil Liberties Union, bringing experience from previous roles at Woolly Mammoth Theatre Company. Jess McLeod holds a 2008 - 2011 Northwestern University. Jess McLeod has 2 emails and 1 mobile phone number on RocketReach.