MEC appointed Hertz’s Media Agency for the Americas WPP’s MEC is car rental company Hertz new media agency of record in the US, Canada and Latin America. MEC will replace incumbent agency Florida-based FKQ Advertising.