Founder & CEO
Adam M. Ochstein
CEO Approval Rating
83/100
2001
PrivateAcquired by Toast, Inc.
http://stratex.com