Todd Pollack, based in Charlotte, NC, US, is currently a Business Unit Leader at DeDietrich Process Systems, Inc.. Todd Pollack brings experience from previous roles at Jacobs Engineering and Pfaudler/ Robbins & Myers. Todd Pollack holds a 1979 - 1983 BSChE @ Michigan Technological University. With a robust skill set that includes Chemical Engineering, Process Engineering, Engineering and more. Todd Pollack has 1 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Todd Pollack?
Find contact details for 700 million professionals.