neuberg global laboratory roles in Johannesburg, South Africa