John Short

Active Oakland, CA President for Cross Ocean Technologies, Inc