Robert Trotta

Active Port Chester, NY Chief Executive Officer for New Rock Marble & Tile Inc.