Derek Barrett-Fannin

Active Oxnard, CA President for Nexus Energy Systems Inc.