Embattled technology company Nuix announced that its CEO Rod Vawdrey will step down and its CFO Stephen Doyle was terminated, according to media reports.