Massachusetts Creative Jobs

MassHire Job Quest Logo

Job Information

Insulet Corporation Director, Corporate Communications in Acton, Massachusetts

The Director, Corporate Communications will have overall responsibility to develop, implement and manage Insulet’s internal and external communication strategy. This position creates, plans, and executes public relations programs to effectively deliver corporate messages to key audiences in order to achieve Insulet’s goals. In collaboration with the marketing and investor relations teams, this position will be responsible for optimizing messaging alignment between the corporate brand and the product brand. The position is also responsible for oversight of employee communications including leadership messages, town hall meetings, organization announcements and other strategies focused on employee engagement.

  • Lead the development of all external and internal communications strategies and programs strongly linked to Insulet business strategy.

  • Lead the development of Insulet corporate narrative and key messages that serve as the core communications platform.

  • Lead the development and execution of a CEO communication program focused on employee engagement and external thought leadership and corporate media activity.

  • Serve as a trusted advisor to the company’s executive management team regarding communications strategies and tactics. Provide recommendations for messaging and communications channels to executive team.

  • Develop proactive and reactive corporate communications strategies to address issues that may affect the business’s reputation, including establishing communications protocols for crisis management.

  • Support organizational and operational changes throughout the company with strong communications and a goal of driving successful adoption of change. Act as a change agent who sees change as an opportunity.

  • Partner with marketing and investor relations to align strategic messaging both internally and externally.

  • Lead the development of all Insulet public relations core materials including creation, review and approval of non-financial press releases, company statements and corporate presentations.

  • In partnership with Insulet’s Advocacy group, provide messaging for interactions with local, state and federal governments and agencies to promote and protect public policy interests.

  • Collaborate with the marketing team to promote Insulet through social media.

  • Coordinate and collaborate with the VP, Investor Relations regarding communications needed for analyst events, investor conferences, etc.

  • Serve as a spokesperson and lead point person on Insulet media interactions that help promote and/or impact the organization.

  • Prioritize executive speaking/thought leadership opportunities, prepare talking points, speeches, presentations and other supporting material as needed.

  • Manage the internal corporate website and ensure alignment of the corporate brand across external audiences.

Minimum Requirements:

  • A Bachelor’s degree in Communications, Journalism, Advertising/Public Relations or related field required.

  • 10+ years of successful work experience in corporate communications or public relations roles

  • Extensive experience in employee/internal and corporate communications with a strong focus on HR communications and support for a CHRO

Preferred Skills and Competencies:

  • Demonstrated ability to develop a corporate communications strategy within a large organization, including internal and external audiences.

  • Collaborative team player able to influence thinking, forge strategic alliances and build consensus to drive results.

  • Advanced knowledge of multi-media communications platforms

  • Excellent writing, editing, communication and presentation skills

  • Ability to produce clear, compelling and motivating communications

  • Global experience

  • Publicly-traded company experience is strongly preferred

External Company Name: Insulet Corporation

External Company URL: