Business Development Manager
About Us TOMRA is a technology company using sensors to improve resource use and environmental outcomes. TOMRA is looking to expand its presence in the recycling market in Victoria and Tasmania, with the implementation of a Container Deposit Scheme (CDS) on the horizon. TOMRA is the inventor and the world’s Read More