Nick Talwar

Head of Consumer Credit, North America