Slusser Promoted To Director Of Technology InkFreeNews.com Posted Jun 27, 2017 Updated: Jun 27, 2017 @ 2:01 PM The Papers Inc. promoted Scott Slusser to director of technology Monday, June 19. Read More