technical director careers in Peshawar, Pakistan