Ken Dionne

Active Cranston, RI Chief Executive Officer for Gannon & Scott, Inc.