Deborah Allen's Location
London, GB
Deborah Allen's Work
Deborah Allen's Education
Deborah Allen's Skills
Deborah Allen's Summary
Deborah Allen, based in London, GB, is currently a Non Executive Director at National Composites Centre, bringing experience from previous roles at BAE Systems, Enterprise M3 and Federated Hermes. Deborah Allen holds a 1984 - 1990 Doctor of Philosophy (Ph.D.) in Natural Sciences Chemistry @ Cambridge University. With a robust skill set that includes Leadership, Management, Project Management, Marketing, Testing and more, Deborah Allen contributes valuable insights to the industry. Deborah Allen has 2 emails on RocketReach.