Kevin Leitch

Active Waupaca, WI Information Technology Manager for Affinia Group Holdings Inc.