Les Merson, Vice President, Marketing: Role, Responsibilities, and Professional Context in Canada The “Les Merson, Vice President, Marketing” reflects interest in understanding the professional role, responsibilities, and career context associated with a senior marketing executive position in Canada. A Vice President of Marketing is typically a high-level leadership role responsible for guiding an organization’s marketing strategy, brand positioning,...