General

Technical Sourcer

We’re offering you a role with purpose. We’ve come a long way since our initial start with a handful of employees in a small office in Limerick, Ireland. Now, our team is distributed across the United States, Europe and the UK. Your contribution at Teckro will lead to faster, safer and more efficient clinical trials. Quality of life will be improved. In the end, lives will be saved. Could you be our newest Teckronaut?

The Role

We are looking for a Talent Acquisition Coordinator to assist the Talent Acquisition team with full administrative support as we expand globally. You will partner closely with Talent Acquisition and HR team in providing full administration, scheduling support as well as sourcing candidates at a variety of levels.

This is a great opportunity for an energetic, well-networked individual with a creative flair for attracting candidates to make a difference at Teckro – attracting great talent, driving and supporting our hiring goals. The ideal candidate will be a HR Graduate with a keen interest in a HR/Recruitment career path.

What You'll Do

  • Advertising open positions, sourcing, screening candidates and setting up interviews
  • Background Checking of candidates and liaising with third party screening providers
  • Initial phone screening and shortlisting of candidates for hiring managers
  • Conducting regular research on the industry and conducting salary benchmarking projects ensuring we are aligned with industry standards
  • Assist with HR onboarding scheduling duties
  • Work closely with Talent Acquisition/HR in ensuring timely offers to candidates
  • Any other ad hoc HR/Recruitment administration duties as they arise

The Ideal Candidate will have

  • Excellent Communication skills
  • Motivation to work in fast paced environment
  • Highly motivated and detail-oriented individual
  • Ability to take ownership and multi-task
  • Ability to work well as a team and build strong relationships with internal & external stakeholders

Qualifications Required

  • Diploma or Degree in HR/Recruitment Discipline