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
| Companies | Position | End |
|---|---|---|
| TOUCHSTONE INNOVATIONS PLC | Director/Board Member | 2014-04-13 |
United Kingdom Ministry of Defence
United Kingdom Ministry of Defence SovereignGovernment Provides homeland security for England | Director/Board Member | 2014-04-13 |
Imperial College London
Imperial College London Other Consumer ServicesConsumer Services Functions as a College/University | Director/Board Member | 2014-04-13 |
| BP PLC | Corporate Officer/Principal | 2008-03-30 |
Sapphire Energy, Inc.
Sapphire Energy, Inc. Oil & Gas ProductionEnergy Minerals Develops and produces algae-based crude oil | Director/Board Member | - |
Training of David Christopher Allen
Experiences
Positions held
Active
Inactive
Listed companies
Private companies
Linked companies
| Private companies | 6 |
|---|---|
BP Plc
BP Plc Integrated OilEnergy Minerals Explores, produces, refines and distributes oil, natural gas and related products | Energy Minerals |
Touchstone Innovations Ltd.
Touchstone Innovations Ltd. MiscellaneousMiscellaneous Functions as an investment holding company | Miscellaneous |
Sapphire Energy, Inc.
Sapphire Energy, Inc. Oil & Gas ProductionEnergy Minerals Develops and produces algae-based crude oil | Energy Minerals |
University of Oxford
University of Oxford Other Consumer ServicesConsumer Services Functions as a College/University | Consumer Services |
Imperial College London
Imperial College London Other Consumer ServicesConsumer Services Functions as a College/University | Consumer Services |
United Kingdom Ministry of Defence
United Kingdom Ministry of Defence SovereignGovernment Provides homeland security for England | Government |
- Stock Market
- Insiders
- David Christopher Allen
















