Otis
–
Newton Park, Eastern Cape, 6045, South Africa
Date Posted:2024-04-23 Country: South Africa Location: Otis PTY LTD, 84 Pickering street, Newton, Port Elizabeth, South Africa Job Title Lift Mechanic Role Overview Would you like to join a truly international, talent driven company that values... - Apr 24