NET Power - Houston, TX
posted 1 day ago
NET Power is seeking a Communications and Social Media Manager to promote its innovative clean energy technology. This role involves translating NET Power's technology and benefits to stakeholders and developing marketing strategies, campaigns, and events to enhance brand awareness and customer base. The position reports to the Head of Energy Policy and is critical in delivering compelling messages to target audiences. The role is based in Durham, NC or Houston, TX, with a hybrid work schedule of 3 days in the office and 2 days remote.
Match and compare your resume to any job description
Start Matching