Glenn Richards Location
The Hague, ZH, NL
Glenn Richards Work
Glenn Richards Education
Glenn Richards Skills
Glenn Richards Summary
Glenn Richards, based in The Hague, ZH, NL, is currently a Principal Scientist at NATO Communications and Information Agency (NCIAgency). Glenn Richards brings experience from previous roles at NATO C3 Agency, NC3A, QinetiQ and DERA. Glenn Richards holds a 1991 - 1993 Master of Science (MSc) in Applied Optics @ Imperial College London. With a robust skill set that includes Operational Analysis, Operational research, Project Management, Team Leadership, Military Logistics and more. Glenn Richards has 2 emails on RocketReach.