Jobs and Careers
ST

Manager, Marketing & Communications

Strata Clean Energy
United Statesfull_timeVerifiedPosted 31 Oct 2025

About the role

Essential Duties and Responsibilities:
•Plan, direct and implement communications campaigns designed to create and maintain a favorable
public image for the company.
•Create and execute a comprehensive social media strategy.
•Create marketing and promotional materials, both print and electronic.
•Design sales materials along with corporate PowerPoint presentations to support sales efforts across the
business.
•Create written content for advertising and marketing purposes.
•Serve as owner of company website, continually working with our agency partner to modify and enhance
the look and usability of the site.
•Create and deliver press releases, media relations content, corporate newsletter content, social media
content, and speaking proposals.
• Identify, develop and execute communications strategy for key media contacts and customer references.
•Develop fresh story ideas and conduct extensive media outreach.
•Partner with HR on Internal Communication strategies to support employee engagement.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Strata Clean Energy

View company profile →