Smita Wadhawan has been named Chief Marketing Officer at Constant Contact, after having held the same role at sustainability ratings firm EcoVadis and at SimplePractice, a practice management platform ...