Our Professionals

Back to Search

David Allen

David Allen

General Information

NCI Office:
London, UK
Direct Phone:
+44 (0) 20 7469 1111

David joined Navigant Consulting (London) in January 2009 and is responsible for the strategic vision and business development of the International Consulting Operations business. He also plays an important role in the firm's overall direction and development as a member of the Executive Committee. David has more than 30 years leadership experience working in Global Services firms with roles at EDS, IMB, The Computing Group and NCR. For the last 11 years he held various senior executive roles at Acxiom Corporation, most recently as Senior Vice President for European operations across six countries and prior that as Senior Vice President for a large division of Acxiom's US business spanning multiple sectors.