Quantcast

14 fledgling tech firms leave the nest

Deborah Tillett is packing boxes and troubleshooting last-minute snags at the Emerging Technology Centers location in Canton, where she’s executive director, as she prepares for Saturday’s move to new digs in Highlandtown.