CTOPENDATA

Explore companies in Connecticut

JOHN LAUBACKER

JOHN LAUBACKER

Company COMPUTER TASK GROUP, INCORPORATED
Business Number 255665
Role Principal
Title TREASURER
Residence Address 800 DELAWARE AVE, BUFFALO, 14209, NY
Business Address 800 DELAWARE AVE, BUFFALO, 14209, NY