Description
Netcracker is hiring a Digital Communications Manager to support its marketing department by writing, editing, and producing content across articles, blogs, press releases, social media, newsletters, whitepapers, case studies, presentations, and other deliverables. The role also involves competitor analysis, SEO, brand voice, technical accuracy, CMS and project management, fact-checking, and collaboration with internal and external teams. It requires 5–7 years of corporate communications experience, familiarity with telecom technologies, a bachelor’s degree in a relevant field, and strong communication and organizational skills. The position is based in Waltham, Massachusetts, with a salary range of $80,000 to $115,000.
