ETC President Deb Tillett on leaving Canton: 'Oh my gosh, it really worked'

This is Deb Tillett’s “I told you so” moment.

Tillett, president of the Emerging Technology Centers, saw a lot of sideways looks and raised eyebrows when the city announced its 15-year-old business incubator was packing up its long-time Can Company headquarters and moving away from the hustle and bustle of Canton.

The incubator in October 2013 relocated to the King Cork and Seal Company building in Highlandtown, a neighborhood with a slower pace, more boarded up buildings and significantly fewer…