David Christopher Allen

David Christopher Allen

70 year
Energy Minerals
Consumer Services
Finance

Profile

David Christopher Allen worked as a Managing Director at BP Plc.
He was a Senior Independent Non-Executive Director at Touchstone Innovations Ltd.
from 2013 to 2014.
He also worked as a Director at Sapphire Energy, Inc., Imperial College London, and the United Kingdom Ministry of Defence.
Dr. Allen received his undergraduate and doctorate degrees from the University of Oxford.

Former positions of David Christopher Allen

CompaniesPositionEnd
TOUCHSTONE INNOVATIONS PLC Director/Board Member 2014-04-13
United Kingdom Ministry of Defence Director/Board Member 2014-04-13
Imperial College London Director/Board Member 2014-04-13
BP PLC Corporate Officer/Principal 2008-03-30
Director/Board Member -
See the detail of David Christopher Allen's experience

Training of David Christopher Allen

University of Oxford Doctorate Degree

Experiences
Positions held

Active

Inactive

Listed companies

Private companies

See the detail of David Christopher Allen's experience

Linked companies

Listed companies1
BP PLC

Energy Minerals

Private companies3

Finance

Energy Minerals

United Kingdom Ministry of Defence

Government

  1. Stock Market
  2. Insiders
  3. David Christopher Allen