Prior to joining Mindshare in 2007, Shepherd held positions at News Digital Media and Yahoo. He is also the co-author of industry blog Talking Digital.
Shepard’s hire parallels Maxus Australia’s ongoing restructure and follows the recent appointment of Neil Stewart as Asia-Pacific CEO.