CareerPlanSign in

Marketing & Communications Manager

España🌐 Remote💼 Full-time🗓 2026-05-13 → 2026-08-07

Core

Own and scale Youverse's marketing and communications strategy, shaping positioning, driving brand visibility, and supporting product growth through integrated initiatives.

Role type

Marketing & Communications Manager

Builds

Brand visibility, product growth, and market expansion for Youverse (identity, authentication, cybersecurity platform)

Domain

B2B SaaS, Cybersecurity, Identity & Authentication

Deliverable

product features

Required skills

Marketing strategy definition and execution, team leadership (managing 2 people), content creation (thought leadership, white papers, technical explainers), KPI definition and performance measurement, stakeholder management (leadership, product, sales), media and partner relationship management

Preferred skills

Experience in B2B SaaS startups or scaleups, background in identity/cybersecurity/developer-focused products, established relationships with international tech media

Technologies

HubSpot, Webflow, WordPress, Marketing automation platforms

Responsibilities

Lead quarterly planning for marketing initiatives, manage and develop a team of two, define and execute marketing strategy aligned with business goals, develop high-impact content, ensure messaging consistency across channels, manage relationships with media and partners

Seniority

Mid-Senior, hands-on IC with team management

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.