Reshift is a Toronto-based Internet marketing company that works with businesses and their advertising agencies to develop, implement and manage social, search and mobile campaigns that work in conjunction with traditional media advertising.