SportBusiness.com

Rod Allen

Former Sydney journalist Rod Allen was appointed head of media relations at Football Federation Australia with responsibility for the bid to host the 2018/2022 World Cups.

Current organisation(s):