Christopher Leichtweis, the president and CEO of Idaho Falls-based North Wind Group, plans to leave the company by the end of the year, the company announced Tuesday.
Leichtweis, who has led the Department of Energy contractor since 2013, will remain on through…
SUBSCRIBER ACCESS
Thank you for visiting
Weapons Complex Monitor!
You must be logged in as a subscriber to view this page.





