Latka logo

Steven Kirrage

FounderCEO
LinkedIn

Bio

An established payments professional with three decades of experience in the retail and payments systems industry.