CTOPENDATA

Explore companies in Connecticut

STEPHEN ELOP

STEPHEN ELOP

Company MACROMEDIA, INC.
Business Number 291407
Role Principal
Title PRES
Residence Address 601 TOWNSEND STREET, ATTN: TAX DEPT., SAN FRANCISCO, 94103, CA
Business Address 601 TOWNSEND STREET, ATTN: TAX DEPT., SAN FRANCISCO, 94103, CA