Stephen Leeds

Stephen Leeds

Chief Executive Officer

I am a senior business leader with more than 20 years experience in advertising and media. An accomplished career that has had me develop strategy, realise sales outcomes and manage teams for success time and time again. A leader with a strong client ethos and a flair for delivering solutions to my clients beyond the market norm. I believe in the importance for a business to stand out from the crowd, embrace the digital revolution and brave new frontiers of communication.