Richard Garrod's Location
London, England, GB
Richard Garrod's Work
Richard Garrod's Summary
Richard Garrod, based in London, England, GB, is currently a Senior Agile Delivery Lead - Front Office Trading IT at SEFE Marketing & Trading Ltd, bringing experience from previous roles at Gazprom Marketing & Trading and Commerzbank AG. Richard Garrod has 1 email on RocketReach.