Honda Australia has appointed Eva Barrett as its new General Manager of Brand, Marketing, and Customer Experience. Barrett, who brings extensive....