David Lindsay

Active Nevada City, CA President for Lindsay Corporation