agency representative jobs in townsville qld