Senior Manager, Global Communications at Constant Contact (Boston) — hire.run