Engineering & science jobs in Harare: 16 open now