Kathryn Thomas

Active Granger, IN Manager for Microscreen, LLC