CTOPENDATA

Explore companies in Connecticut

AVENA INC.

AVENA INC.

Company AVEVA SOFTWARE, LLC
Business Number 1277315
Role Principal
Title  MANAGING MEMBER
Business Address HOUSTON, TX, 77024, USA