a new lead for it supervisor careers in Cabinda, Angola