Steve Hubbard's Location
Decatur, IL, US
Steve Hubbard's Work
Steve Hubbard's Education
Millikin University
BS (Accounting)
1990 - 1994
Steve Hubbard's Skills
Steve Hubbard's Summary
Steve Hubbard, based in Decatur, IL, US, is currently a Corporate Controller at Decatur Industrial Electric, Inc., bringing experience from previous roles at II-VI EpiWorks, Village of Forsyth, Children's Museum of Illinois and Clifford Jacobs. Steve Hubbard holds a 1990 - 1994 BS in Accounting @ Millikin University. With a robust skill set that includes Auditing, Management, Budgeting, Financial Reporting, Project Management and more, Steve Hubbard contributes valuable insights to the industry. Steve Hubbard has 1 email on RocketReach.