Ewan Scott's Location
London, GB
Ewan Scott's Work
Ewan Scott's Education
Ewan Scott's Skills
Ewan Scott's Summary
Ewan Scott, based in London, GB, is currently a Managing Director - Head of Sales, EMEA at Charles River Development, bringing experience from previous roles at Rimes Technologies, Markit and Cadis Software. Ewan Scott holds a University of Leeds. With a robust skill set that includes Market Data, Financial Services, Pre Sales, Enterprise Software, Asset Managment and more, Ewan Scott contributes valuable insights to the industry. Ewan Scott has 2 emails and 1 mobile phone number on RocketReach.