Brett Bowes
Brett Bowes is the managing director at TerraNova. He has a long history of strategic marketing and brand communications management in multinational companies. In recent years Brett has specialised in the formulation, communication, implementation and measurement of business and marketing strategy in large corporations.