Richard Carter is one of adstream’s three founders, which was established in 2001. He has had in-depth experience in advertising, marketing and strategic planning at global agencies and brands in both Australia and the UK. Richard would swap everything he has to be able to write just one fantastic song.