Communication & Works Department KP Jobs 2019 for 31+ Sub-Engineers & Draftsman