Founder & CEO
William Barhydt
CEO Approval Rating
90/100
2014
PrivateMerger Pending with New Providence Acquisition Corp III
http://www.abra.com