Sparsh Bhargava

Active Hudson, NH President for Presstek Holdings, Inc.