Isabella Odoffin's Location
London, England, United Kingdom
Isabella Odoffin's Work
Isabella Odoffin's Education
Isabella Odoffin's Summary
Isabella Odoffin, based in London, England, United Kingdom, is currently a Casting Director at National Theatre, bringing experience from previous roles at Dixie Chassay Casting Limited, Working Title, Kate Rhodes James Casting and Jina Jay Casting Limited. Isabella Odoffin holds a 2005 - 2008 Queen Mary University of London. Isabella Odoffin has 1 email on RocketReach.