David Ruescas (nVotes)

Chief Research & Development Officer