Marketing Technology Provider Affinity Solutions Completes $14.5 Million In Financing from Chestnut Hill Ventures