The power of omnichannel experiences comes to the fore for Mecca by Nadia Cameron | Nov 27, 2020 | COVID-19, customer engagement, customer experience management, digital marketing, omnichannel retailing | 0 comments Putting the emphasis on customer and employee experience has not only been Mecca’s most powerful marketing lever to date, it’s led the brand to open its biggest physical store yet in Sydney.