Mick Davies

Active Fort Wayne, IN Chief Technology Officer for Trelleborg Sealing Solutions US, Inc.