Home Tags Jay Ward and Bill Scott

Tag: Jay Ward and Bill Scott

How LiMu Emu & Doug Became Liberty Mutual’s Spokescharacter Duo

In 2019, global insurer Liberty Mutual entered the brand mascot space with their first spokescharacters LiMu Emu & Doug.