About this role
Director of Marketing & Communications at Renewa. Location: Houston, Texas, United States. Role: defining brand, producing content, managing media Requirements: 7+ years in institutional investment marketing or financial services communications; exceptional writing, strategic instincts, agency/vendor management, and familiarity with energy/infrastructure markets. Category: Marketing Seniority: Senior Level Commitment: Full Time Workplace: Onsite Languages: English