Communications Manager

almost 3 years ago
Full time role
Philadelphia, PA, US... more
Philadelphia, PA, US... more

Job Description

POSITION SUMMARY

The Manager Communications will work in partnership with the Vice President of Brand Marketing & Communications in two key capacities.  The Manager will lead and execute internal and external communications efforts for the organization and also help develop brand strategy and campaigns. The role’s key remit is to conceive of and implement programs and strategies that drive brand awareness and build brand credibility.  

THE COMMUNICATIONS MANAGER HAS SEVEN MAIN RESPONSIBILITIES

  1. Oversee all earned media opportunities in partnership with external agency to deliver relevant and timely placements.
  2. Monitor media and media opportunities for Inspire. 
  3. Manage corporate speaking and awards strategy.
  4. Develop a variety of press releases/assets and presentations.
  5. Lead integrated Communications campaigns to ensure a unified brand story is delivered across multiple Marketing platforms and to amplify impact of that message.
  6. Create new means of bringing the Inspire brand story to life across various touchpoints.
  7. Manage relationships, deliverables and budgets of all associated external agency partners.

SOME YEAR 1 DELIVERABLES

  • Development and delivery of comprehensive national brand and product communications campaigns
  • Finalize brand media kit
  • Submit, manage and communicate all corporate awards efforts 
  • Manage executive speaking efforts to meet stated goals and objectives

SUCCESS METRICS

  • Brand awareness
  • High engagement rates for campaigns and campaign assets
  • Impressions

EXPERIENCE

  • Must Have
    • 5+ years demonstrated experience in brand marketing, public relations or communications
    • Excellent written and verbal communication skills
    • Media relations experience 
    • PR agency management experience
    • Experience leading and executing Communications/PR campaigns
    • Experience drafting and finalizing a wide range of media assets from releases, QAs, interview talking points, PR visuals, b-roll
    • Internal Communications experience 
    • Engagement and stakeholder experience
    • Bachelor’s degree 
  • Nice to Have
    • Media relations experience in the Tech or Energy industry preferred
    • Corporate Awards submissions
    • Familiarity with sustainability, energy and/or climate change issues, positions and trends

Similar jobs