izzy Creates 85 Indiana Jobs February 15, 2009 No Comments on izzy Creates 85 Indiana Jobs Post View 1 Office chair manufacturer izzy (yes, it's spelled like that) plans to expand its plant north of Middlebury, Indiana, creating 85 new jobs over the next…