Motor Mechanic job vacancy In 87a Attidiya - Ratmalana Road, Dehiwala-Mount Lavinia, Sri Lanka11/10/2020