scorecard18. Steven De Costa, executive director at Link Digital, an Australian digital agency.