By Joseph Czikk June 30, 2014 Canadian Technology Accelerator in NYC Does the Job for Canadian Startups “I thought I might relax a bit in New York and be a bit more creative, but that hasn’t happened,” 6S Marketing…