Meghan Farren

KFC UK & IrelandChief Marketing Officer