Becky Schmuecker

Active Channahon, IL Chief Technology Officer for Crane Composites, Inc.