clri technician recruitment 2025