CTOPENDATA

Explore companies in Connecticut

DEBORAH THEOBALD

DEBORAH THEOBALD

Company VECNA TECHNOLOGIES, INC.
Business Number 1381422
Role Principal
Title  CEO
Residence Address CAMBRIDGE, MA, 02140, USA
Business Address BURLINGTON, MA, 01803-5391, USA