Apply

Employer Brand and Recruitment Marketing Manager

Posted 7 days agoViewed

View full description

💎 Seniority level: Manager, 8+ years

📍 Location: Ireland, UK

🏢 Company: Twilio👥 5001-10000💰 $378,215,525 Post-IPO Equity over 3 years ago🫂 Last layoff over 1 year agoMessagingSMSMobile AppsEnterprise SoftwareSoftware

🗣️ Languages: English

⏳ Experience: 8+ years

🪄 Skills: Project ManagementData AnalysisHR ManagementGoogle AnalyticsContent creationContent managementCommunication SkillsWritten communicationFluency in EnglishRecruitmentMarketingStakeholder managementDigital Marketing

Requirements:
  • Minimum 8+ years of relevant professional experience with 6 years of experience specifically in employer brand, recruitment marketing or corporate marketing with focused projects engaging tech talent globally.
  • Strong project management skills, excellent written and verbal communication, and a solid track record of delivering successful talent marketing campaigns and content.
  • Ability to work independently, influence and build effective working relationships in a fast paced environment.
  • Experience developing content for employee blogs, social media channels, and recruiting events.
  • Experience utilizing digital marketing techniques to attract high-quality candidates
  • Must be fluent in English (written and verbal).
Responsibilities:
  • Lead and oversee employer brand initiatives and recruitment marketing campaigns, ensuring authentic communication of our employee value proposition and job opportunities.
  • Partner with HR, workforce planning, and talent acquisition to understand functional hiring plans and challenges and build strategies that align with the team's objectives.
  • Manage projects effectively by defining clear processes and documentation essential for the team's success and stakeholder management.
  • Partner with marketing and social media teams to ensure consistent, on-brand marketing communications and visual identity across all platforms.
  • Leverage data and technology to identify effective methods for managing and measuring performance, driving continuous improvement.
  • Manage agency and vendor partnerships effectively, ensuring they meet quality standards and deadlines.
  • Engage employee ambassadors to drive brand awareness and through our advocacy tool, content, and recruiting events.
  • Develop engaging content for various channels that showcases the company culture, employee stories, and career opportunities such as blogs, digital and print assets, videos, infographics, etc.
  • Stay updated on industry trends and best practices to keep strategies current and competitive.
Apply

Related Jobs

Apply

📍 Ireland, UK

  • Minimum 8+ years of relevant professional experience with 6 years of experience specifically in employer brand, recruitment marketing or corporate marketing with focused projects engaging tech talent globally.
  • Strong project management skills, excellent written and verbal communication, and a solid track record of delivering successful talent marketing campaigns and content.
  • Ability to work independently, influence and build effective working relationships in a fast paced environment.
  • Experience developing content for employee blogs, social media channels, and recruiting events.
  • Experience utilizing digital marketing techniques to attract high-quality candidates
  • Must be fluent in English (written and verbal).
  • Lead and oversee employer brand initiatives and recruitment marketing campaigns, ensuring authentic communication of our employee value proposition and job opportunities.
  • Partner with HR, workforce planning, and talent acquisition to understand functional hiring plans and challenges and build strategies that align with the team's objectives.
  • Manage projects effectively by defining clear processes and documentation essential for the team's success and stakeholder management.
  • Partner with marketing and social media teams to ensure consistent, on-brand marketing communications and visual identity across all platforms.
  • Leverage data and technology to identify effective methods for managing and measuring performance, driving continuous improvement.
  • Manage agency and vendor partnerships effectively, ensuring they meet quality standards and deadlines.
  • Engage employee ambassadors to drive brand awareness and through our advocacy tool, content, and recruiting events.
  • Develop engaging content for various channels that showcases the company culture, employee stories, and career opportunities such as blogs, digital and print assets, videos, infographics, etc.
  • Stay updated on industry trends and best practices to keep strategies current and competitive.

Project ManagementData AnalysisHR ManagementContent creationContent managementCommunication SkillsSEOWritten communicationRecruitmentMarketingDigital MarketingEnglish communication

Posted 3 days ago
Apply
Apply

📍 Ireland, UK

  • Minimum 8+ years of relevant professional experience with 6 years of experience specifically in employer brand, recruitment marketing or corporate marketing with focused projects engaging tech talent globally.
  • Strong project management skills, excellent written and verbal communication, and a solid track record of delivering successful talent marketing campaigns and content.
  • Ability to work independently, influence and build effective working relationships in a fast paced environment.
  • Experience developing content for employee blogs, social media channels, and recruiting events.
  • Experience utilizing digital marketing techniques to attract high-quality candidates
  • Must be fluent in English (written and verbal).
  • Lead and oversee employer brand initiatives and recruitment marketing campaigns, ensuring authentic communication of our employee value proposition and job opportunities.
  • Partner with HR, workforce planning, and talent acquisition to understand functional hiring plans and challenges and build strategies that align with the team's objectives.
  • Manage projects effectively by defining clear processes and documentation essential for the team's success and stakeholder management.
  • Partner with marketing and social media teams to ensure consistent, on-brand marketing communications and visual identity across all platforms.
  • Leverage data and technology to identify effective methods for managing and measuring performance, driving continuous improvement.
  • Manage agency and vendor partnerships effectively, ensuring they meet quality standards and deadlines.
  • Engage employee ambassadors to drive brand awareness and through our advocacy tool, content, and recruiting events.
  • Develop engaging content for various channels that showcases the company culture, employee stories, and career opportunities such as blogs, digital and print assets, videos, infographics, etc.
  • Stay updated on industry trends and best practices to keep strategies current and competitive.

Project ManagementData AnalysisGraphic DesignProject CoordinationGoogle AnalyticsContent creationContent managementCommunication SkillsSEOWritten communicationRecruitmentMarketingStakeholder managementDigital MarketingEnglish communicationA/B testing

Posted 7 days ago
Apply