Australian Citizen or Permanent ResidentStudying towards a degree in Electrical/Electronics/Mechatronics Engineering or newly graduatedStrong motivation and driveConfident communication, relationship buildingStrong command of MS OfficeAbili......
Job Location: Toowoomba, QLD - Seventeen Mile, QLD, Australia