CEO
Richard Buer
CEO Approval Rating
85/100
GiftCertificates provide employee reward and personal gifting solutions for corporate and consumer markets.