The Idaho Falls-based Partnership for Science and Technology selected M. Lane Allgood as its new executive director. Idaho