Steve Quimby's Location
Indianapolis, IN, US
Steve Quimby's Work
Steve Quimby's Education
Steve Quimby's Summary
Steve Quimby, based in Indianapolis, IN, US, is currently a Organic Chemist at Eli Lilly and Company, bringing experience from previous roles at Reilly Industries. Steve Quimby holds a 1982 - 1986 Bachelor's degree in Chemistry @ DePauw University.