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 |