Spire Chief Executive Peter Platzer
Scott Nolan
Spire cubesat