President & CEO
Trevor Cohen
CEO Approval Rating
80/100
2013
PrivateSubsidiary of CID Capital
https://www.giftcraft.com/