Dexter Cousins Talks to Oliver Kidd, CEO and Founder of Archa abut his nomination for Emerging FinTech Leader sponsored by GoCardless.

Launch, Scale, Innovate
Leaders in Fintech Executive Search and Recruitment