2 Research Manager Jobs in Logan City