senior internal auditor careers in Patan, Nepal