Sarah Leonard's Location
London, England, GB
Sarah Leonard's Work
Sarah Leonard's Summary
Sarah Leonard, based in London, England, GB, is currently a Benefits and Payroll Manager at Perella Weinberg Partners, bringing experience from previous roles at Darwin, Chaucer Syndicates, Allianz Partners and Total Support Services Ltd. Sarah Leonard has 1 email on RocketReach.