Role Purpose
Talent Intelligence and Sourcing Strategy Lead is responsible for shaping and operationalizing sourcing strategies that are grounded in real time talent market intelligence and align to future capability needs. This role enables the organization to attract, engage and convert the right talent.
This leader plays a pivotal role in identifying and codifying candidate personas and behavioral insights translating them into sourcing blueprints and campaigns tailored to specific talent segments. They also guide the regional and business aligned recruiting teams with actionable insights, strategies that position the company as an employer of choice, helping the organization win the global competition for talent.
Sourcing Strategy Development and Deployment
- Deep expertise in candidate segmentation, persona development and strategic sourcing across multiple global markets and platforms
Talent Intelligence & Market Insight:
- Proven ability to work with internal and external data sources to generate actionable market intelligence
- Skilled at synthesizing talent trends and competitive intelligence to inform sourcing strategy, workforce planning and business engagement
- Ability to anticipate market shifts and translate early signals into proactive sourcing actions
- Experience working with employer branding teams to localize EVP and develop segment specific messaging and attraction strategies
Didn’t find the job appropriate? Report this Job