Business Operations Administrator – 6 month Fixed Term Contract - South Metro Depot This position is responsible for the delivery of a wide range of generalist operational business support and administrative office services and activities, ensuring
Communications Technician – Permanent – South Metro Depot The Communications Technician will be responsible for applying advanced telecommunications knowledge and skills gained, in the maintenance, operations, installation, commissioning and testing of Western Power telecommunications facilities. This