James Steen's Location
United Kingdom
James Steen's Work
James Steen's Summary
James Steen, based in United Kingdom, is currently a Senior Business Analyst - Treasury and Finance at Chubb, bringing experience from previous roles at Chubb, XL Group, ACE Group and Allianz Global Corporate & Specialty. James Steen has 2 emails on RocketReach.