Knowledge Centre

ITCRA
Information Technology Contract & Recruitment Association (ITCRA) was established in 1998 to raise the professionalism of recruitment in the IT Industry.

ITCRA
Information Technology Contract & Recruitment Association (ITCRA) was established in 1998 to raise the professionalism of recruitment in the IT Industry.