Isaac Townsend Location
Chicago, IL, US
Isaac Townsend Work
Isaac Townsend Education
Isaac Townsend Summary
Isaac Townsend, based in Chicago, IL, US, is currently a Product Manager at Watts Water Technologies. Isaac Townsend brings experience from previous roles at Watts Water Technologies, cohesion and The Hill Group. Isaac Townsend holds a 2005 - 2010 Bachelor's degree in Mechanical Engineering @ Purdue University. Isaac Townsend has 1 emails and 1 mobile phone numbers on RocketReach.