Frances Churchard's Location
Cambridge, Cambridgeshire, United Kingdom
Frances Churchard's Work
Frances Churchard's Education
Frances Churchard's Summary
Frances Churchard, based in Cambridge, Cambridgeshire, United Kingdom, is currently a Partner at Mills & Reeve, bringing experience from previous roles at Mills & Reeve and Slaughter and May. Frances Churchard holds a 2005 - 2006 LPC in Law @ BPP Law School. Frances Churchard has 1 email on RocketReach.