Jessica C Cumberbatch, 38 years old, lives in New York, NY. Other places in which she has lived are Brooklyn, NY and Syracuse, NY. She has worked for Research Editor and Martha Stewart Living Magazine. Jessica is related to Adrian O Cumberbatch and Patricia Cumberbatch.