Demo

Communications Manager

Neurotech Pharmaceuticals, Inc.
Needham, MA Full Time
POSTED ON 4/15/2026
AVAILABLE BEFORE 5/19/2026
Neurotech Pharmaceuticals, Inc. is a private biotech company located in Cumberland, RI and Needham, MA, within the realm of Greater Boston’s vast biotechnology landscape. Since our inception more than 20 years ago, our focus has been on developing and commercializing transformative therapies for chronic eye diseases. The core platform technology, Encapsulated Cell Therapy (ECT), is a first-in-class drug delivery platform designed to slow the progression of chronic eye diseases. Neurotech’s first commercial product, ENCELTO TM (revakinagene taroretcel-lwey), is approved in the United States for the treatment of adults with idiopathic Macular Telangiectasia Type 2 (MacTel). Encapsulated cell-based gene therapy is designed to provide long-term, sustained delivery of therapeutic proteins for the treatment of chronic eye diseases.

Neurotech is seeking a talented and motivated Communications Manager to join our team. The Communications Manager will execute external and internal communications, conference management, and digital presence initiatives. Neurotech offers the unique opportunity to make a significant impact in the field of Ophthalmology, working alongside passionate professionals who are dedicated to advancing science and improving patient outcomes. As Communications Manager, you will play a critical role in shaping the company’s public profile and driving engagement.

This is an in-person position and will support both offices, which are located in Needham, MA and Cumberland, RI.

Job Requirements

  • Coordinate conference scheduling, including managing sponsorships and event logistics.
  • Draft, edit, and oversee materials such as press releases, internal memos, and external communications to ensure alignment with corporate messaging.
  • Develop and manage a comprehensive social media strategy to enhance awareness and engagement.
  • Oversee management and updates of the company website and internal intranet platforms.
  • Support the creation, editing, and version management of Neurotech corporate presentations.
  • Coordinate and execute company events, ensuring seamless communication and engagement with stakeholders.
  • Evaluate and integrate AI tools and technologies to enhance communication processes and outreach.

Education & Experience

  • Bachelor’s degree in Communications, Public Relations, Marketing, or a related field.
  • 4 - 7 years of professional experience in Corporate Communications or PR, ideally within Ophthalmology, scientific, or pharma sectors.
  • Proven ability to develop and execute communication strategies across multiple platforms.
  • Strong writing, editing, and verbal communication skills, with the ability to create compelling content for diverse audiences.
  • Experience managing social media channels and digital content.
  • Experience managing websites and internal intranets, including content creation and updates.
  • Familiarity with AI tools for communications.
  • Ability to collaborate effectively with cross-functional teams and external partners.

Neurotech Pharmaceuticals provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Salary.com Estimation for Communications Manager in Needham, MA
$133,026 to $165,949
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Communications Manager?

Sign up to receive alerts about other jobs on the Communications Manager career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$122,539 - $160,444
Income Estimation: 
$189,707 - $259,087
Income Estimation: 
$122,539 - $160,444
Income Estimation: 
$189,707 - $259,087
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Neurotech Pharmaceuticals, Inc.

  • Neurotech Pharmaceuticals, Inc. Cumberland, RI
  • Neurotech Pharmaceuticals, Inc. is a private biotech company located in Cumberland, RI and Needham, MA, within the realm of Greater Boston’s vast biotechno... more
  • 2 Days Ago

  • Neurotech Pharmaceuticals, Inc. Cumberland, RI
  • Neurotech Pharmaceuticals, Inc. is a private biotech company located in Cumberland, RI and Needham, MA, within the realm of Greater Boston’s vast biotechno... more
  • 6 Days Ago


Not the job you're looking for? Here are some other Communications Manager jobs in the Needham, MA area that may be a better fit.

  • Cogent Communications Boston, MA
  • Company Cogent Communications is a multinational, Tier 1 facilities-based ISP, consistently ranked as one of the top five networks in the world and is publ... more
  • 17 Days Ago

  • Cogent Communications Waltham, MA
  • Company Cogent Communications is a multinational, Tier 1 facilities-based ISP, consistently ranked as one of the top five networks in the world and is publ... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!