Constant Contact Launches Innovation Incubator
Innovation is a buzz word high on the radar of every technology company, and that includes those in the local online ecosystem. Constant Contact has a dedicated 15-member team working to foster innovation internally and is now expanding its initiative…