Latka logo

Zaheer Ahmed

Founder

Company

FeedbackRig

London, United Kingdom · Founded 2017

Revenue
$265.3K
Team size
3
Customers
50K

Company profile →