Head of Credit - UK Cards
- Location
- Greater London, England, United Kingdom
implementing credit risk policies, optimizing portfolio performance, and building a high-performing team to support our UK market operations. Key Responsibilities Credit Risk Strategy & Management Develop and execute comprehensive credit risk strategies for the UK credit card portfolio Design and optimize credit policies, underwriting criteria, and risk-based pricing … models Monitor portfolio performance metrics Implement proactive risk management 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 ...