|
Your responsibilities include, but not limited to:
Effectively manage and lead functionally aligned, highly engaged and high performing Global Talent sourcing and talent Intelligence team to hire leadership talent across geographies
Build expertise in specific functional/ skill depth, geographical talent landscape as well as business understanding for the global talent sourcing and talent intelligence team.
Deliver talent mapping and research capabilities for global stakeholders
Attend strategy meetings along with the team and suggest sourcing strategies to find the appropriate talent for the given searches
Develop communication platforms and synergies to facilitate effective best practice sharing, knowledge exchange and collaboration amongst functional recruiters across geographies
Manage workload balancing across global talent sourcing/ intelligence team
Manage TAS( Talent Acquisition and Staffing) delivery cost to ensure optimal cost per hire by effective usage of low cost sourcing channels and minimal usage of external agencies.
Supporting TAS compliance with relevant global & local legal frameworks, SOX requirements, data protection, etc.
Guide Global Talent intelligence and Talent sourcing team to develop skill based sourcing strategies to build stronger talent pipelines whenever required.
Build targeted employer branding strategies for specific functional external talent pools to attract the right talent in the organization Identify high potential candidates, by utilizing all available candidate sources globally to build the leadership talent pipeline
Provide professional level talent mappings and competitive landscape for internal business benchmarking
Experience in leading and successfully completing executive-level searches across domains
Design and drive customized Talent Initiatives to attract passive candidate pools across key Leadership roles.
Work in collaboration with TA / Business Leads to build an overall strategy for sourcing for key leadership roles
Minimum Requirements
What you’ll bring to Novartis:
University degree / Graduate degree / Master degree English
12 + years’ experience of leading, managing, recruiting, grooming teams in a fast-paced and dynamic environment.
Experience in a global talent-sourcing role within a large and complex international environment, operating within a team-based organization that is customer focused and service oriented.
Apply Now
Your responsibilities include, but not limited to:
Effectively manage and lead functionally aligned, highly engaged and high performing Global Talent sourcing and talent Intelligence team to hire leadership talent across geographies
Build expertise in specific functional/ skill depth, geographical talent landscape as well as business understanding for the global talent sourcing and talent intelligence team.
Deliver talent mapping and research capabilities for global stakeholders
Attend strategy meetings along with the team and suggest sourcing strategies to find the appropriate talent for the given searches
Develop communication platforms and synergies to facilitate effective best practice sharing, knowledge exchange and collaboration amongst functional recruiters across geographies
Manage workload balancing across global talent sourcing/ intelligence team
Manage TAS( Talent Acquisition and Staffing) delivery cost to ensure optimal cost per hire by effective usage of low cost sourcing channels and minimal usage of external agencies.
Supporting TAS compliance with relevant global & local legal frameworks, SOX requirements, data protection, etc.
Guide Global Talent intelligence and Talent sourcing team to develop skill based sourcing strategies to build stronger talent pipelines whenever required.
Build targeted employer branding strategies for specific functional external talent pools to attract the right talent in the organization Identify high potential candidates, by utilizing all available candidate sources globally to build the leadership talent pipeline
Provide professional level talent mappings and competitive landscape for internal business benchmarking
Experience in leading and successfully completing executive-level searches across domains
Design and drive customized Talent Initiatives to attract passive candidate pools across key Leadership roles.
Work in collaboration with TA / Business Leads to build an overall strategy for sourcing for key leadership roles
Minimum Requirements
What you’ll bring to Novartis:
University degree / Graduate degree / Master degree English
12 + years’ experience of leading, managing, recruiting, grooming teams in a fast-paced and dynamic environment.
Experience in a global talent-sourcing role within a large and complex international environment, operating within a team-based organization that is customer focused and service oriented.
Apply Now