Alex Willard Location
Pasadena, TX, US
Alex Willard Work
Alex Willard Education
Alex Willard Summary
Alex Willard, based in Pasadena, TX, US, is currently a Technical and Process Engineering Manager at Stepan Company. Alex Willard brings 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 3 emails on RocketReach.