touchstone communications careers in Islamabad, Pakistan