James Sleeman's Location
London, England, United Kingdom
James Sleeman's Summary
James Sleeman, based in London, England, United Kingdom, is currently a Managing Director, Co-Head of EMEA Natural Resources, Head of EMEA Energy at Bank of America. James Sleeman has 2 emails on RocketReach.