Founder & CEO
Guy Rubin
CEO Approval Rating
52/100
2012
PrivateIndependent Company
http://www.ebsta.com