Skip to Main Content
Photo not available

Michael Johnson, P.E.

State Bridge Engineer
Idaho Transportation Department (HQ)