ME34Mollel Electrical Contractors Ltd.4.7Electrical engineer · Dar es SalaamWheelchair accessible Call