JTC Group is the leading specialist Recruitment and Translation services, sourcing high skills in mid and senior-level roles.