Scott Osgood

Active Boulder, CO Vice-President for Colorado Exchange Company, Inc.