David Otto, based in St. Charles, IL, US, is currently a Director of Engineering - Medical Division at Chemtech Plastics Inc. David Otto brings experience from previous roles at Wise Plastics Technologies and Thunderbird Mold and Engineering. David Otto holds a 1973 - 1974 Illinois Institute of Technology. With a robust skill set that includes Injection Molding, Tooling, Product development, Plastics, Management, Networking, Plastics, Management and more. David Otto has 3 emails and 1 mobile phone numbers on RocketReach.
Looking for a different David Otto?
Find contact details for 700 million professionals.