Founded in 1994, OBR is a provider of mission critical cooling tower services including repair & rebuild, maintenance & inspection and new tower installation across the U.S. Headquartered in Northwood, Ohio, with over 200 employees, OBR serves a number of end markets across 8 offices including semiconductor, water/wastewater, food and agriculture, power generation, commercial, healthcare, petrochemical, and refinery among others.
Location: United States, Ohio, Beachwood