He is viewed as a Social Media and Cloud authority. Todd was the establishing executive of Australian Public Awareness Network Association (APANA) Western Australia and served for a long time, from 1993 to 1996, at the association. Amid his time with APANA, he set up the initial 14.4k perpetual Internet association in Western Australia.