Translation into plain English Marketing - possibly
Perpetrator Circus Street (spotted by Alex F)
Usage example "You will also learn that brand assets worth talking about have the potential to become the focus of communication platforms, the multi-dimensional communication scaffolds which enable users to inform and enrich them."
Lucy’s commentary Even in the guff space it is rare to come across something so baffling that one cannot even begin to hazard a guess as to what it means. I can only conclude that whatever communication they have in mind is so feeble on its own it needs a scaffolding in many dimensions to hold it up.