Our Professionals

Back to Search

David Allen

David Allen

General Information

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

David Allen joined Navigant Consulting (London) in January 2009 and leads the International Consulting Operations.  As a member of the Executive Committee, David also plays an important role in the firm's overall direction and development. Roles at EDS, IBM and NCR have given David more than 30 years of management and leadership experience within global services companies. He has also lived and worked in the Middle East (seven years) and the USA (six years).

For the 12 years prior to joining Navigant, David held various senior executive roles at Acxiom Corporation. Immediately, prior to joining Navigant he was Senior Vice President and CEO for the European Operations (UK, France, Germany, The Netherlands, Poland and Portugal). Prior to that he was Senior Vice President for a large division of Acxiom's US Operations.