About NCI

Leadership Team

David Allen

European Managing Director, Navigant Consulting

Mr. Allen has more than 30 years of management experience in Global Professional Service firms and is responsible for providing overall strategic vision, business development and leadership to Navigant Consulting Europe. Previously, Mr. Allen served as European Managing Director for Acxiom where he had responsibility for managing Acxiom's operations in the UK, France, Germany, Poland, the Netherlands and Portugal.