CEO
Marc Sculler
CEO Approval Rating
70/100
06/1988
PrivateSubsidiary of Twin-Star International, Inc.
http://www.bello.com