Jennifer Isaac's Location
London, GB
Jennifer Isaac's Work
Jennifer Isaac's Summary
Jennifer Isaac, based in London, GB, is currently a Service Manager at Netpex, bringing experience from previous roles at Pield Heath House School and Carlton Vale Children home.