Constant Contact Names Megan Anderson as Chief Customer Officer
Digital marketing platform Constant Contact has announced the appointment of Megan Anderson as its new Chief Customer Officer (CCO). In her new role, Anderson is tasked with leading the company’s customer success, support and experience..