Loading people...
§ Investor Profile
Andrew MacDonald is Multi-Domain, Advanced Concepts and Analysis Lead at Sierra Nevada Corporation.