Directs the Bus Technical Department’s key performance areas associated with innovation and standardization of the City Public Transport Fleet by acquiring a broader understanding of local and global practices and new developments in autom......
Job Location: Durban, KwaZulu-Natal, South Africa