Corporate Communications Manager

at  Harmonic Inc

Toronto, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate10 Feb, 2025USD 90000 Annual12 Nov, 20245 year(s) or aboveCorporate Communications,Journalism,Content Management Systems,Communication Skills,Interpersonal Skills,Brand Awareness,Communications,Media Tools,Editing,Public RelationsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

CORPORATE COMMUNICATIONS MANAGER

Harmonic is the industry leading solution for the transformation for video, broadband and media companies, with smarter, faster, and simpler video streaming and broadband services. We are at the forefront of industry innovations, with simplified streaming using the cloud or software as a service, or next-generation gigabit services for the broadband market. To learn more, go to “About Harmonic”.

QUALIFICATIONS:

  • Bachelor’s degree in Communications, Public Relations, Marketing, Journalism, or a related field.
  • 5+ years of experience in corporate communications, public relations, or a similar role.
  • Proven track record in developing and executing communication strategies that drive brand awareness and engagement.
  • Strong writing, editing, and verbal communication skills.
  • Ability to manage multiple projects in a fast-paced environment and deliver high-quality results.
  • Proficiency in using digital communication platforms and social media tools.
  • Knowledge of crisis communication and issues management is a plus.

PREFERRED QUALIFICATIONS:

  • Master’s degree in Communications or Business.
  • Experience working in industry.
  • Familiarity with media monitoring tools and content management systems.
  • Excellent interpersonal skills and ability to work collaboratively across departments and with senior executives.

Responsibilities:

ROLE DESCRIPTION

The Corporate Communications Manager will be responsible for developing and implementing strategic communication initiatives to enhance the company’s brand, foster stakeholder engagement, and promote key corporate messages. This role will support internal and external communications, ensuring consistency and alignment with the company’s mission, values, and business objectives.

WHAT YOU WILL BE DOING

  • Strategic Communication Planning: Develop and implement comprehensive corporate communication strategies aligned with business objectives, including messaging, positioning, and branding across all channels.
  • Media Relations: Establish and maintain relationships with media outlets, manage press releases, coordinate interviews, and respond to media inquiries to build positive media coverage.
  • Internal Communications: Work closely with VP of Marketing and key stakeholders to design internal communications strategies that foster a positive workplace culture, engage employees, and ensure effective information flow.
  • Crisis Management: Prepare crisis communication plans, manage corporate response during crises, and communicate effectively with stakeholders to protect and uphold the company’s reputation.
  • Content Development: Create and oversee content development for various channels, including press releases, social media, corporate presentations, speeches, and executive messaging.
  • Brand Management: Maintain and enhance the company’s brand image, ensuring consistency in messaging and tone across all communications.
  • Event Management Support: Assist in organizing and managing corporate events, webinars, and other promotional activities to support brand and business goals.
  • Stakeholder Engagement: Collaborate with key internal and external stakeholders, including partners, customers, and industry groups, to align communication strategies and build strong relationships.


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Public Relations/PR

Marketing / Advertising / MR / PR

Public Relations

Graduate

Communications public relations marketing journalism or a related field

Proficient

1

Toronto, ON, Canada