Our Megabus Depot in Crown Mines requires a technical administrator to manage the computerised maintenance system..., control the tyre and stores administration , assist in preparation of monthly reports. The technical administrator......
Job Location: Johannesburg, Gauteng, South Africa