Ed Ostrom

Ed Ostrom

Ed Ostrom Ed joined BRS in 2007 after graduating with a Master of Architecture degree from the University of Idaho. After working on the BRS team for 3.5 years, he left to gain experience working in the field as a technical representative for one of the world’s...