This position is a unique opportunity to work within a respected and professional pest management team with strong national and international ties. Travel by 4WD to APLC field locations to assist with locust surveillance and control. Deve......
Job Location: Canberra, ACT, Australia