Roger Stahl

Active Solon, OH Vice President for Timekeeping Systems, Inc.