Mitchell Torres joins The Torres Media Group as Manager Business Development
October 16th, 2020
Ottawa, Ontario – October 13, 2020. Torres Media Group is pleased to announce that Mitchell Torres joins the company as the new Manager of Business Development. Mitchell holds a Masters of Science degree in Marketing and Consumer Behaviour from the University of Guelph. Previously he held the position of… Read More