Head of Credit - UK Cards
- Location
- Greater London, England, United Kingdom
frameworks to minimize credit losses while maximizing portfolio growth Lead stress testing and scenario analysis to assess portfolio resilience Ensuring good customer outcomes and regulatory compliance Essential Experience 10+ years of experience in credit risk management within consumer lending or credit cards 5+ years in senior leadership roles ...