Innovation Lead - Satellite Mapping
Edenbridge, Kent, United Kingdom
CGG
NPA Satellite Mapping - A CGG Company
InSAR Surveying Project Consultant
St Andrews University