IDB1483 - Senior Payments Specialist

To play a key role in providing quality payments services and making significant contributions to developing and enhancing the payment management systems, correspondent banking relationships and L/Cs processes at the Islamic Development Bank (IDB).