Landor & Fitch, the world’s largest specialist brand and design consultancy, has named Teemu Suviala as its new Chief Creative Officer
Read MoreLandor & Fitch, the world’s largest specialist brand and design consultancy, has named Teemu Suviala as its new Chief Creative Officer
Read More