The following is a news release from the Idaho Falls Downtown Development Corporation. IDAHO FALLS – Idaho Falls Downtown Development Corporation Executive Director Catherine Smith announced she will leave her position to join the Idaho National Laboratory. Ms. Smith joined the Idaho Falls Downtown Development Corporation in 2017. Under Ms. Smith’s leadership, IFDDC took the […]