Michael has 3 jobs listed on their profile. Information technology and services. Ken metrick is board member at elte carpets ltd.