undefined

Steve Justice

Former COO and Director of the Science and Tech Division of TTSA, previously worked at Lockheed Martin's Skunkworks