Founder
Scott Behrens
CEO Approval Rating
86/100
1992
PrivateSubsidiary of Filtertech
http://www.uscentrifuge.com