Multinational company vacancy in nepal