Jane Cochrane's Location
United Kingdom
Jane Cochrane's Work
Jane Cochrane's Summary
Jane Cochrane, based in United Kingdom, is currently a Learning and Development Manager at Herbert Smith Freehills, bringing experience from previous roles at Herbert Smith Freehills, LETG and SNR Denton. Jane Cochrane has 2 emails on RocketReach.