Peter Allen

Active Farmington, CT Chief Technology Officer for The Pert Group Inc