Our Leadership Team is award-winning and has decades of deep experience across financial services, energy and technology.
Katherine McConnell
Founder & CEO
Rachel Gatehouse
Chief Operating & Financial Officer
Malini Sietaram
Chief Revenue & Marketing Officer
Ann Devine
Chief Risk Officer
Julian Dell
Chief Technology Officer
John Rohl
Chief Corporate Development Officer
Anna El Ali
Head of People & Culture
Ian Scott
Head of Credit
Lee Lubner
Head of Operations