Other Technical Assistant, Management Assistant, Driver, Lab Assistant – Ministry Of Power Energy And Business Development ceylonbook March 19, 2019