Steve Otto's Location
Plainfield, IL, US
Steve Otto's Work
Steve Otto's Education
Steve Otto's Skills
Steve Otto's Summary
Steve Otto, based in Plainfield, IL, US, is currently a Associate Director, Enterprise Architecture at Navistar Inc, bringing experience from previous roles at Navistar Inc. Steve Otto holds a 1987 - 1991 Applied Computer Science @ Illinois State University. With a robust skill set that includes IT Strategy, Data Warehousing, SDLC, Data Center, ITIL and more, Steve Otto contributes valuable insights to the industry. Steve Otto has 8 emails and 1 mobile phone number on RocketReach.