Credit Risk Strategy Manager at EXL | JobVerse