A leading energy retailer is seeking a Business Process Lead - Credit & Payments to manage credit risk and enhance payment processes. This role involves analyzing operational performance and leading continuous improvement initiatives across various teams. Candidates should have 2-3 years' experience in credit management within regulated industries and strong analytical skills. A supportive environment and flexible working options are offered, along with benefits such as energy discounts and an employee assistance program.#J-18808-Ljbffr