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.
