As someone once said, 'the clue is in the name'. In our case the clue is definitely in the name. The Hub. Definition: 'a centre around which other things revolve or from which they radiate'. Born close to 15 years ago, The Hub has provided a 360 degree communication service ranging from brand research and strategy to corporate identity, branding, web design, on-line marketing and mobile applications.