Alex Willard's Location
Pasadena, TX, US
Alex Willard's Work
Alex Willard's Education
Alex Willard's Summary
Alex Willard, based in Pasadena, TX, US, is currently a Technical and Process Engineering Manager at Stepan Company, bringing experience from previous roles at Stepan Company, Dow Corning and Colgate Palmolive. Alex Willard holds a 2006 - 2011 Bachelor of Science (B.S.) in Chemical Engineering @ Michigan State University. Alex Willard has 1 email on RocketReach.