Team leaders and supervisors careers in Jubail, Saudi Arabia