Latka logo

Steven Kirrage

FounderCEO
LinkedIn

Bio

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

Company

Stanchion Payment Solutions

Cape Town, South Africa · Founded 2001

Revenue
$19.1M
Funding
$1.1M
Team size
89

Company profile →