86521115
Feb 2, 2015
Administration of a customer loyalty program which provides brides incentive to shop from businesses listed on our website; Promoting the goods and services of others by means of the issuance of loyalty rewards cards
Advertising and Business