Carlos Garavito Joins The Marketing Store Toronto as Vice President, Creative Director