Christopher Hallahan

Active Gilroy, CA President for Caltica Solar, Inc.