
Brand and Communications Team Lead
Yodeck
full-time
Posted on:
Location Type: Hybrid
Location: Athens • Greece
Visit company websiteExplore more
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