With 25 years of industry expertise, Torch7 produces animated videos and company logos, 30 second infomercials, event videos, training videos and webinars.


Sherwood Park, AB