David Piedra

Active Manchester, CT Secretary for Enterprise Computing Inc