President
Christopher Baugh
CEO Approval Rating
88/100
NSR is a Massachusetts-based company that provides services such as constellation analysis and satellite communications for sectors including space and defense.