SPECTRAFORCE
Job Title
Senior Manager, Global Talent Marketing
Location Boise, ID 83707
Duration 12-month assignment
Shift/Hours Monday–Friday, 40 hours/week
Work Model Onsite
Job Summary Client is seeking a Senior Manager of Global Talent Marketing to support the development and execution of global employer brand strategies. This role is responsible for storytelling, brand positioning, and campaign leadership to strengthen the company’s talent brand across U.S. and international markets. This position works closely with Talent Acquisition, Global Culture, Corporate Communications, and Marketing teams.
Responsibilities
Develop and implement global talent brand strategies that reflect a people-first culture and commitment to inclusion.
Lead employer brand campaigns highlighting employees, culture, innovation, and impact.
Translate technical work into engaging and accessible brand stories.
Partner with regional teams to tailor employer brand content for local markets while maintaining global consistency.
Oversee content creation for digital channels including microsites, videos, social media, and thought-leadership pieces.
Measure campaign performance and provide insights to drive continuous improvement.
Align internal culture with external brand messaging to ensure authenticity.
Manage external creative agencies, vendors, and budgets.
Skills/Experience
Strong storytelling and brand messaging skills.
Ability to work across global teams and understand regional cultural nuances.
Experience with employer branding, talent marketing, or communications.
Data-driven mindset with ability to evaluate brand and campaign performance.
Strong collaboration and communication skills.
Ability to manage creative execution from concept to delivery.
Comfortable working in a fast-paced and changing environment.
Qualifications
8+ years of experience in talent branding, employer brand strategy, or marketing communications.
Experience working in a global technology or manufacturing environment preferred.
Experience managing creative agencies and marketing budgets.
Strong writing, editing, and content development skills.
Bachelor’s degree in Marketing, Communications, Business, or related field (Master’s preferred).
#J-18808-Ljbffr
Location Boise, ID 83707
Duration 12-month assignment
Shift/Hours Monday–Friday, 40 hours/week
Work Model Onsite
Job Summary Client is seeking a Senior Manager of Global Talent Marketing to support the development and execution of global employer brand strategies. This role is responsible for storytelling, brand positioning, and campaign leadership to strengthen the company’s talent brand across U.S. and international markets. This position works closely with Talent Acquisition, Global Culture, Corporate Communications, and Marketing teams.
Responsibilities
Develop and implement global talent brand strategies that reflect a people-first culture and commitment to inclusion.
Lead employer brand campaigns highlighting employees, culture, innovation, and impact.
Translate technical work into engaging and accessible brand stories.
Partner with regional teams to tailor employer brand content for local markets while maintaining global consistency.
Oversee content creation for digital channels including microsites, videos, social media, and thought-leadership pieces.
Measure campaign performance and provide insights to drive continuous improvement.
Align internal culture with external brand messaging to ensure authenticity.
Manage external creative agencies, vendors, and budgets.
Skills/Experience
Strong storytelling and brand messaging skills.
Ability to work across global teams and understand regional cultural nuances.
Experience with employer branding, talent marketing, or communications.
Data-driven mindset with ability to evaluate brand and campaign performance.
Strong collaboration and communication skills.
Ability to manage creative execution from concept to delivery.
Comfortable working in a fast-paced and changing environment.
Qualifications
8+ years of experience in talent branding, employer brand strategy, or marketing communications.
Experience working in a global technology or manufacturing environment preferred.
Experience managing creative agencies and marketing budgets.
Strong writing, editing, and content development skills.
Bachelor’s degree in Marketing, Communications, Business, or related field (Master’s preferred).
#J-18808-Ljbffr