Digitas leases office space in Boston

Marketing co. to be anchor tenant at 33 Arch Street