David Teter selected as Idaho National Laboratory chief operating officer
(IDAHO FALLS, Idaho) — Following an extensive nationwide search, David Teter has been selected as the Idaho National Laboratory’s next deputy laboratory director for management