CEO
Elana Drell Szyfer
CEO Approval Rating
65/100
1993
PrivateSubsidiary of Glansaol
http://www.laurageller.com