Penny Reid, CEO of the International Advertising Festival, better known as Cannes Lions, has resigned.