Neil Scotcher's Location
London, GB
Neil Scotcher's Work
Neil Scotcher's Skills
Neil Scotcher's Summary
Neil Scotcher, based in London, GB, is currently a Director of Sales (EMEA) at Origami Risk, bringing experience from previous roles at Origami Risk, SunGard and Marsh ClearSight. With a robust skill set that includes Requirements Gathering, Software Implementation, Business Process Design, Data Integration, Business Analysis and more, Neil Scotcher contributes valuable insights to the industry. Neil Scotcher has 2 emails on RocketReach.