Mailing Address
ONE LIBERTY PLAZA
51ST FLOOR
NEW YORK NY 10006
Business Address
ONE LIBERTY PLAZA
51ST FLOOR
NEW YORK NY 10006
Mailing Address
101 HUNTINGTON AVENUE
BOSTON MA 02199
Business Address
25 FIRST STREET
CAMBRIDGE MA 02141
6178591212
ART TECHNOLOGY GROUP INC (Subject)
CIK: 0001086195 (see all company filings)
IRS No.: 043141918 | State of Incorp.: DE | Fiscal Year End: 1231
Type: SC 13G/A | Act: 34 | File No.: 005-56593 | Film No.: 650862
SIC: 7372 Services-Prepackaged Software