Khyber Pakhtunkhwa Information Technology Board Jobs 2020 for Assistant Director, Management Trainee and Web/Application Developers