Ted Francheschi

Active Victor, NY President for New Scale Technologies, Inc.