Global letter of credit specialist careers