Andrew Haslehurst

Andrew Haslehurst

Head of Payloads, Surrey Satellite Technology Ltd (SSTL)