letter of credit careers in India