Kelly MigroApr 26, 20131 minHow to check your employees have the right visa to work in AustraliaSo you want to employ someone to work in your business, it is your responsibility to make sure you are employing a legal worker. A legal...