Senior Manager, Talent Research And Intelligence

Twilio Logo

Twilio

📍Remote - Ireland

Summary

Join Twilio as the next Senior Manager, Talent Research and Intelligence and play a pivotal role in shaping Twilio’s global talent strategy. You will manage a global team and advise business executives and stakeholders. Responsibilities include leading and mentoring a team of talent researchers, providing competitive talent insights, collaborating with global talent leaders, proactively delivering insights, using various research tools, developing a strategic framework, and establishing a proactive pipeline system. The role requires a Bachelor’s degree or equivalent experience with 10+ years in talent acquisition, strong analytical skills, expertise in talent market analysis, strategic thinking, experience scaling teams, and 3+ years of direct people management. Desired qualifications include experience using data insights, knowledge of predictive modeling, experience partnering on talent strategies, and experience in companies undergoing significant change. The role is remote, based in Ireland or the UK, with approximately 5-10% anticipated travel. Twilio offers competitive pay, generous time off, parental and wellness leave, healthcare, and a retirement savings program.

Requirements

  • Bachelor’s degree, or equivalent experience, with 10+ years of experience in talent acquisition, analytics or talent management
  • Strong analytical, problem solving and project management skills
  • Expertise in talent market analysis and intelligence gathering and methodologies
  • Strategic thinker with a track record of of developing and implementing innovative recruitment strategies that impact a companies overall talent strategy and workforce planning
  • Experience scaling and growing teams and programs around the globe and into new markets
  • 3+ years of direct people management experience

Responsibilities

  • Lead, develop and mentor a team of talent researchers, as well as foster a collaborative and high-performance culture within the team
  • Provide competitive talent insights to senior TA, HR and business leaders critical to our talent strategies and workforce planning
  • Collaborate with Global Talent Leaders and HR leaders to integrate market intelligence into strategic talent decisions
  • Proactively partner to deliver insights in anticipation of business needs and priorities that will help Twilio respond to changing market trends
  • Use a variety of research tools and approaches to drive and deliver research across multiple markets and functions
  • Develop a strategic framework for the Talent Intelligence team to effectively narrate our story, identify market challenges and trends, and adapt Twilio’s approach accordingly
  • Establish proactive pipeline system and strategy that enables our recruiting team to have an open channel for passive or warm leads, for our critical, highly repeatable roles globally

Preferred Qualifications

  • Experience using complex data insights to tell the story in relatable terms and deliver a strong point of view
  • Knowledge of predictive modeling techniques and machine learning algorithms
  • Experience partnering to build and execute on talent strategies and workforce plans
  • Experience operating in companies that have gone through significant change cycles

Benefits

  • Competitive pay
  • Generous time-off
  • Ample parental and wellness leave
  • Healthcare
  • A retirement savings program

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.