SenesTech, Inc. gab bekannt, dass das Arbeitsverhältnis von Nicole Williams als Chief Revenue Officer mit dem Unternehmen am 20. April 2023 beendet wurde.