David Neilson

Active Ceres, CA President for Stuart David, Inc.