SVP of Brand and Content

Storm2
VP of Brand, Content & Communications
Location: Remote
Type: Full-Time
Overview
We’re seeking a strategic and creative leader to define and amplify our brand across the ad tech ecosystem. As VP of Brand, Content & Communications, you’ll shape our identity, messaging, and presence in the market — ensuring consistency across all channels and touchpoints. You’ll guide brand strategy, lead thought leadership efforts, manage external communications, and serve as a visible industry voice.
Responsibilities
-
Define and own brand strategy, positioning, and visual identity.
-
Develop a content roadmap (thought leadership, case studies, blogs, video, sales enablement).
-
Represent the company at key industry events, panels, and media opportunities.
-
Oversee PR, media outreach, and reputation management.
-
Partner with executives on messaging for leadership communications and investor materials.
-
Use AI tools to enhance content creation, brand monitoring, and communication efficiency.
-
Track brand awareness and engagement to continuously optimize strategy.
Ideal Profile
-
Proven leadership in brand, communications, or marketing within tech or digital media.
-
Strong storytelling and executive communication skills.
-
Comfortable as both strategist and hands-on content creator.
-
Experienced spokesperson with industry presence and media relationships.
-
Data-driven and skilled at leveraging new tools for scale.