Catherine Needham's Location
London, GB
Catherine Needham's Work
Catherine Needham's Education
Catherine Needham's Skills
Catherine Needham's Summary
Catherine Needham, based in London, GB, is currently a Senior Manager at Accenture, bringing experience from previous roles at European Commission and Accenture. Catherine Needham holds a 2005 - 2009 University of Bristol Law School. With a robust skill set that includes Business Process Design, Business Analysis, French, Customer Value Management, Telecommunications and more, Catherine Needham contributes valuable insights to the industry. Catherine Needham has 3 emails on RocketReach.