Global letter of credit careers