Back to jobs
Strata Clean Energy

Communications Manager

Durham, NCPosted 2 weeks ago
Full Timemid

Job Description

This role is critical to advancing brand presence, stakeholder engagement, and corporate messaging across multiple channels and audiences. You will work collaboratively with the Marketing Director, senior leaders and a dedicated PR agency partner to develop and execute comprehensive communications strategies that support our business objectives and strengthen our position in the renewable energy sector.

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

501-1000 employees
Durham, North Carolina, US
Website