ThumbSat Inc employs 5 employees. The ThumbSat Inc management team includes Shaun Whitehead (Founder and Chief Technical Officer), and Ahalya Araes (Space Program Manager).
Looking for a particular ThumbSat Inc employee's phone or email?