All jobs

Talent Acquisition Business Partner India

Biogen · Bengaluru, Karnataka, India

  • Full-time
  • 5 to 7 years
  • Posted 1 month ago
Free account · we score this job against your résumé

Job description

As a Talent Acquisition Business Partner, you will manage end-to-end recruitment processes for assigned functions, developing strategies, sourcing candidates, and guiding hiring teams through interviews and assessments.

You will collaborate closely with business leaders and HR partners to align on talent needs, advising on market trends and competitive landscape. Additionally, you'll oversee relationships with our RPO team to ensure service level agreements are met, provide regular progress updates, and ensure compliance with legal and company standards in recruitment practices.

Your role also involves enhancing Biogen's employer brand and promoting diversity initiatives to attract top talent, while continuously improving recruitment processes and driving strategic talent acquisition initiatives

This role will support both Biogen Capability Center India and Biogen India Idec positions, as well as lead the Graduate program for Biogen Capability Center and any TA projects and initiatives for India.

Responsibilities include sourcing, interviewing and presenting candidates, participating in leadership and hiring manager meetings, and fostering strong local networks to drive the talent acquisition agenda in collaboration with local leadership teams.

This role is off-campus with occasional trips when required to support both Biogen entities, attend meetings, host and drive recruitment events, attend meeting with vendors.

Requisition Ownership/Management

  • Responsible for TA activities for assigned function(s), ensuring a strong local presence to align closely with business needs and market expectations
  • Develop and execute a recruitment strategy for requisitions and assigned function(s);
  • Source and screen candidate pipeline for assigned requisitions as needed;
  • Facilitating the interview process and assessment;
  • Consultative partner to hiring team;
  • Ensure reference-checking process completed;
  • Preparing candidate offer package and closing strategies in tandem with the hiring manager, compensation and HR business partners;
  • Negotiating and extending job offers;
  • Ensure employment pre – screening completed;
  • Guide candidate through initial on-boarding tasks and ensure preparedness for New Hire Orientation/First Day;
  • Full cycle recruitment and req management;
  • Engage and work with sourcing partner to collaborate in designing sourcing strategy for relevant functional area and share business insights to strengthen targeting of profiles;
  • Develop and execute D&I TA strategy for assigned function(s);
  • Uphold legal requirements and Biogen's standards in applicant tracking, candidate management, reporting, and position management;
  • Work with Candidate Care to continue to ensure positive candidate experience;
  • Maintaining a strong local presence through regular stakeholder meetings
  • Strengthening relationships via face-to-face meetings and in-person interviews
  • Maintaining a strong local TA presence through regular stakeholder meetings
  • Strengthening relationships via face-to-face meetings and in-person interviews

Stakeholder Management

  • Serve as the lead contact to Business and HR leadership for assigned organization(s), ensuring a strong local presence to build trust and alignment
  • Partners with functional leadership to discover and understand business priorities/needs/gaps/goals and co-create targeted talent strategy roadmap with TA Lead;
  • Advise business on competitive landscape and potential market labor challenges;
  • Manage and provide oversight to RPO team to ensure business needs, deliverables, and SLAs are met for our functions;
  • Provide regular updates on progress against TA plan. Proactively align key partners (i.e., candidate care, sourcing, compensation, mobility, D&I, HR Partners, etc.) to execute in support of achieving hiring goals;
  • Responsible for client management inclusive of managing expectations, holding stakeholders accountable, analyzing trends to influence stakeholders (HR and Business) to make better decisions;
  • Training function(s) on recruitment process and best practices; driving hiring manager accountability;
  • Use established standards, metrics and TA team practices to educate business and HR colleagues on workforce trends and relevance to specific searches;
  • Support adoption of new tools and process improvements. Identify and share best practices and ideas to improve TA process and model;
  • Monitor and share competitive talent insight with key partners. Identify opportunities to leverage insights for Biogen's competitive advantage;
  • Brand Ambassador, Talent Attraction, Projects:
  • Holds all stakeholders to strict adherence to recruitment SLAs to deliver the very best candidate experience;

Drive Biogen brand awareness to increase attraction of talent leveraging corporate brand and EVP collateral to market Biogen using multiple modalities (i.e., job postings, social media, etc.);

  • Internally and externally seeks opportunities to advance the company and Global TA function;
  • Design and own tailored attraction strategies for assigned organization(s), leveraging local presence to better understand talent pools and enhance employer branding
  • Grow talent ambassador program within function (i.e. conference strategy);
  • Act as a pipeline manager through active engagement in the local labor market, in conjunction with Talent Attraction team, Public Affairs consultation efforts;
  • Identify and implement opportunities to apply local market insights that create a competitive advantage for Biogen

Requirements

  • 5 to 7 years of experience in talent acquisition or recruitment, with progressive responsibility and demonstrated success in managing full cycle recruiting processes.
  • Proven experience in stakeholder management, including working closely with business leaders and HR partners to understand organizational needs and develop effective talent acquisition strategies.
  • Strong knowledge of recruiting metrics and ability to use data

About the company

Biogen

Founded in 1978, Biogen is a leading biotechnology company that pioneers innovative science to deliver new medicines to transform patients’ lives and to create value for shareholders and our communities. We apply deep understanding of human biology and leverage different modalities, to advance first-in-class treatments or therapies that deliver superior outcomes. Our approach is to take bold risks, balanced with return on investment to deliver long-term growth. With approximately 7,000 people worldwide, we are truly a global organization, headquartered in Cambridge, Massachusetts, which is also home to our research operations. Our international headquarters are based in Baar, Switzerland and we have world-class manufacturing facilities in North Carolina and Solothurn, Switzerland. We offer therapies globally through direct affiliate presence in 30 countries and a network of distribution partners in over 50 additional countries. For more information, please visit www.biogen.com. Community Guidelines: https://www.biogen.com/community-guidelines.html Follow us on social media – LinkedIn, Instagram, Facebook, X, and YouTube.

Headquarters
Bengaluru, Karnataka, India
Company size
7849
Industry
Biotechnology Research