Douglas Bower

Cleveland, Ohio

Years of working on software for the construction industry.