Space

Glen Tindall has a strong technical background in satellite communications, and for the past 20 years has occupied senior executive...