
Search by job, company or skills
Manager – Content & Brand
Own and drive brand positioning and messaging across all touchpoints
Develop and execute a comprehensive content strategy aligned with business and sales goals
Create high-impact sales enablement materials (pitch decks, collaterals, outreach content)
Lead website content and performance optimization to drive inbound growth
Execute multi-channel campaigns across digital platforms (website, social, email, ads)
Drive SEO and content optimization initiatives to improve visibility and engagement
Support outbound teams with credible, industry-focused content for prospecting and nurturing
Build and manage channel partner marketing kits and co-branded campaigns
Ensure consistency, quality, and alignment of all brand communications
Manage and collaborate with writers, designers, and external agencies
Success Metrics (What Success Looks Like)
Brand Alignment: ≥90% consistency in messaging across all content and channels
Sales Enablement: ≥80% adoption of content by sales teams with improved response and conversion rates
Inbound Growth: Measurable increase in website traffic, engagement, and lead generation
Digital Impact: Improved engagement and inbound inquiries through targeted campaigns
Partner Enablement: Strong adoption of partner marketing assets contributing to pipeline
Revenue Contribution: Content-driven impact on pipeline growth, conversion rates, and deal velocity
Opportunity to build and scale a brand from the ground up
Work closely with leadership and influence business strategy
High ownership role with direct impact on revenue and growth
Fast-paced environment with strong learning and growth opportunities
Job ID: 147476037
We don’t charge any money for job offers