CEO
Cynthia E. Sachs
CEO Approval Rating
90/100
2015
PrivateSubsidiary of YieldStreet, Inc.
http://athena-art.com/