Isabella Griffin's Location
United Kingdom
Isabella Griffin's Work
Isabella Griffin's Education
Isabella Griffin's Summary
Isabella Griffin, based in United Kingdom, is currently a Duty Manager at Whitechapel Gallery, bringing experience from previous roles at Whitechapel Gallery, Picture Perivale, Happy Caravan and Bow Arts Trust. Isabella Griffin holds a Bachelor of Arts in Philosophy, History @ University of York.