Robert Davidson

Active Santa Cruz, CA President for Canyon View Capital Inc.