Greenz Joins the Family of Happy Restaurant Clients

Greenz, a unique salad boutique franchise headquartered in Dallas, has become the latest member of the family of clients. Creative Squall will begin developing email and local store marketing campaigns for the restaurant with locations in Dallas and Houston.

Leave a Reply