Latka logo

Ade Odutayo

Founder

Company

MergersAfrique

United Kingdom · Founded 2015

Revenue
$901K
Team size
14

Company profile →