Willard Manufacturing - Customer Service Representative