David Mascinagelo

Active Fairport, NY Chief Executive Officer for Rollerworks of Macedon, Inc.