Sarah Needham Location
London, GB
Sarah Needham Work
Sarah Needham Education
Sarah Needham Summary
Sarah Needham, based in London, GB, is currently a Partner at Keystone Law. Sarah Needham brings experience from previous roles at Ohyo, Ltd., Dc Thomson, Taylor Wessing and Macfarlanes. Sarah Needham holds a Bachelor of Law @ University of Southampton. Sarah Needham has 2 emails on RocketReach.