Leonard Berg, based in Minneapolis, MN, US, is currently a moldmaker at Vista Technologies. Leonard Berg brings experience from previous roles at Olsen Tool & Plastics. Leonard Berg holds a 1977 - 1979 Dunwoody College of Technology.
Looking for a different Leonard Berg?
Find contact details for 700 million professionals.