Stuart Machin has been named as managing director of Australian retailer Target.