Dazzled by all the image, sound, words and technology of Cannes? It's a lot to take in. Along with the chance to meet, greet and learn from your peers there will be plenty of enforced buzzword buffoonery, bacchanalia and loud speakers who will be talking up their value as media channels (rather than the luck that got them there)...
We are on the cusp of major change. Strong leadership has the power to join up conversations around LGBT diversity and inclusion, talent management, marketing and brands as well as trust and reputation. And by integrating the diversity agenda into a business' core, it becomes a powerful force in business and society for good.
There are changes afoot that all of us in communications need to confront. So do those who report on our sector. The biggest change of all is the need to stop thinking of competition between television and online, or between above the line and below. We should think instead about collaboration, cooperation and integration, and the significant results that we can achieve together.
With 194 marginal seats in the UK, needing only a 5% change in behaviour for them to switch allegiance, the party that has utilised effective online marketing campaigns targeted at voters in these constituencies could have helped provide a deciding factor in these last couple of weeks of the campaign.
While British Airways scores well on loyalty, 75% of people define EasyJet as a "friend with benefits" according to the Human Brands research study. The same research also revealed consumers are having "secret relationships" with brands like McDonald's (60%) too, suggesting they are increasingly indiscriminate, placing ease and availability above brand loyalty.
Innovation is the lifeblood of any brand and failure to innovate only leads to failing as a business. Google could quite easily take their foot off the gas and simply boss the internet for a decade or two before bowing out to a new upstart, but they will never rest on their laurels - and that's the key. Never sit still. You're never too big to fail.