Your role will involve managing up to 6 teams of 30-50 individuals, consisting of both staff and subcontractors
share this job on whatsapp