Bruce Templeton

Active Campbell, CA President for Strategic Technologies Inc.