Switzerland Global Enterprise

Talent Attraction Communication Specialist

Switzerland Global Enterprise

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Generates creative content ideas aligned with brand goals and candidate interests
  • Plan, write and produce compelling content, including engaging recruitment materials, job descriptions, social media posts, ads, email campaigns, blog articles, website copy
  • Works closely with employees, HR, and the communications team to gather stories and content from across the business
  • Lead the development and execution of social media strategies
  • Own day to day planning, scheduling and publishing of talent brand content across multiple platforms
  • Format and tailor content for various platforms to ensure maximum impact and engagement
  • Track content performance, optimize, and provide data driven recommendations
  • Keep the Talent Acquisition team informed and engaged by sharing campaign updates and performance insights
  • Work closely with Talent Acquisition leadership and stakeholders to understand recruitment needs
  • Partner with the marketing team to ensure recruitment content aligns with overall brand campaigns
  • Ensure all content reflects GE Vernova’s employer brand voice, tone, and values
  • Utilize in-house AI tools and emerging technologies to enhance content creation

Requirements

  • Significant experience in writing, particularly within recruitment or branding contexts
  • Experience in content creation, communications, or marketing, with a focus on talent acquisition or recruitment preferred
  • Bachelor’s degree in Communications, Marketing, Journalism, or a related field
  • Excellent writing, editing, and proofreading skills
  • Familiarity with social media platforms, recruitment marketing strategies, and analytics tools
  • Deep understanding of employer branding and candidate experience
  • Experience with design tools (Canva, Adobe Creative Suite)
  • Knowledge of SEO best practices
  • Experience with content management systems and AI tools
Benefits
  • Health insurance
  • Professional development opportunities
  • Flexible work arrangements
Applicant Tracking System Keywords

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

Hard Skills & Tools
content creationwritingeditingproofreadingSEO best practicesrecruitment marketing strategiesanalytics toolsdesign toolscontent management systemsemployer branding
Soft Skills
creativitycommunicationcollaborationorganizationdata-driven decision makingengagementstorytellingleadership