Job Search and Career Advice Platform

Enable job alerts via email!

Global Recruitment Specialist - International Development

Tetra Tech, Inc.

Greater London

On-site

GBP 40,000 - 60,000

Full time

4 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading international development organization is looking for a recruitment specialist to manage the attraction and selection of candidates for international development projects. The role involves designing candidate assessments and updating recruitment systems. Candidates should possess relevant education, experience in high-quality recruitment services, and excellent communication skills. Familiarity with social media recruiting and knowledge of ATS are advantageous. This is an on-site role based in Greater London, UK.

Qualifications

  • Demonstrate relevant work experience in recruitment services.
  • Understanding of the recruitment process in a fast‑paced environment.
  • Experience working with job boards and social media sites.

Responsibilities

  • Lead the attraction and selection of candidates for projects.
  • Manage consultant records in the recruitment database.
  • Conduct candidate assessments including interviews and exercises.

Skills

High-quality recruitment services
Excellent verbal and written communication skills
Strong interpersonal skills
Expertise in social media recruiting
Negotiation skills

Education

Degree or certification in a relevant field

Tools

Application Tracking System (ATS)
Taleo
Job description
A leading international development organization is looking for a recruitment specialist to manage the attraction and selection of candidates for international development projects. The role involves designing candidate assessments and updating recruitment systems. Candidates should possess relevant education, experience in high-quality recruitment services, and excellent communication skills. Familiarity with social media recruiting and knowledge of ATS are advantageous. This is an on-site role based in Greater London, UK.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.