Rob Richards

Rob is the Marketing and Publicity Manager of Channel Ten in Adelaide.