Marketing & Communications Manager
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