Takashi Kawaguchi

Active Boulder, CO Director for Mindshift Technologies, Inc.

(720)663-3000