Duty Manager Travel + Leisure Co. , Seven Mile Beach, a month ago ... offices are located on the Gold Coast in Australia. Across the ... au.talent.com