Spencer Ogden
–
Green Valley, IL, 61534
... This position will work on a diverse array of projects across multiple industries including aviation, commercial building, electrical transmission & distribution, facility, manufacturing, oil & gas, power generation, process, and water. Key ... - May 23