Yodeck

Brand and Communications Team Lead

Yodeck

full-time

Posted on:

Location Type: Hybrid

Location: AthensGreece

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Execute and continuously evolve Yodeck’s brand identity, tone of voice, and messaging
  • Ensure consistency and high quality across campaigns, brand assets, and internal communications
  • Contribute to brand and thought leadership initiatives that reinforce Yodeck’s category leadership
  • Shape compelling narratives that connect Yodeck’s value proposition to customer and industry needs
  • Support the planning and execution of global and local brand campaigns
  • Coordinate internal stakeholders and external agencies to ensure high-quality, on-brand execution
  • Partner with HR and People teams to deliver employer branding and internal communications initiatives
  • Track and analyze performance across brand, social, and campaign initiatives, applying insights to improve future impact
  • Activate social media to support brand campaigns, PR moments, and executive visibility
  • Translate brand narratives into engaging, platform-native content across social media channels
  • Amplify Yodeck’s culture, values, and employee experience through employer branding initiatives
  • Support community-driven initiatives (webinars, events, advocacy, user stories) to strengthen brand trust and long-term engagement

Requirements

  • 5+ years of experience in brand, marketing, or communications roles (B2B SaaS or tech preferred)
  • Bachelor’s degree in Marketing, Communications, Business, or a related field (Master’s degree is a plus)
  • Strong storytelling, communication, and stakeholder management skills
  • Solid understanding of brand building in growth-stage or multi-region environments
  • Proven experience executing brand campaigns and social media strategies
  • Experience collaborating with designers, content creators, and external agencies
  • Familiarity with earned media, PR, and thought leadership initiatives and their impact on brand visibility and share of voice
  • Experience supporting employer branding or culture-led brand initiatives
  • Creative, brand-first mindset with a hands-on execution approach
  • Experience coordinating the creation of high-quality multimedia assets to support internal teams
  • Highly collaborative, proactive, and comfortable working in fast-paced environments
  • Proactive and strategic mindset, with the ability to identify opportunities and propose brand initiatives that support category leadership and long-term brand growth
Benefits
  • Competitive salary
  • Company-wide bonus scheme and a great Stock Option plan
  • Amazing workplace, certified as Great Place to Work
  • Hybrid Work From Home policy
  • Office gym, nutritionist, and meal vouchers
  • Individual training budget for professional development
  • Private medical insurance plan
  • Fun and collaborative start-up environment (with amazing offices!)
  • Flexible working arrangements
  • Commuting Expenses
  • Equal opportunity and workplace diversity
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
brand buildingsocial media strategiescampaign executionmultimedia asset creationthought leadership initiativesemployer brandingstakeholder managementperformance analysisnarrative developmentcontent creation
Soft Skills
storytellingcommunicationcollaborationproactivitycreativitystrategic thinkinghands-on executionorganizational skillsadaptabilityleadership
Certifications
Bachelor’s degree in MarketingBachelor’s degree in CommunicationsBachelor’s degree in BusinessMaster’s degree in related field